PHP取得上層目錄實例代碼_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP顯示當前在線用戶
      如何利用PHP會話顯示出當前在線的用戶,在PHP中session的用法。 綜述 PHP會話即SESSION是指用戶從進入網站到關閉網站這段時間內活動的一種機制,它提供了所有網頁都共同使用的公共變量存貯機制。那么SESSION到底有什么用處呢?網上購物時大家都用過購物車,

      <?
      //獲取上層目錄名稱并把她作為id
      path= GLOBALS['_SERVER']['PHP_SELF'];
      //str=substr(path,-19,6);


      str= strrchr(path,'/');
      str1=rtrim(path,str);
      //echo str1;
      pos=substr(strrchr(str1,'/'),1);
      //echo pos;
      userid=pos;//獲得id

      ?>

      參考的東西:

      很極端的例子,一種變相解決的問題的思路,記錄下來,以備后用。

      如何去掉文件默認名字的后綴?

      fileName = a.txt

      兩種方法:

      1:借用php的strrchr+trim方法:strrchr(string1,string2)返回從string1的最后開始到第一次遇到string2的部分,連同string2一起返回。

      后綴一般.XXX,所以可以str1 = strrchr(fileName,".");

      if(str1){

      fileName = trim(fileName,str1);

      }

      2:借用php的strrpos+substr方法:strrpos(string1,string2)返回string2在string1中最后一次出現的位置,substr(string1,num1,num2)截取string1種從num1到num2的字符串。

      同樣借助"."

      pos = strrpos(fileName,".");

      if(pos){

      fileName = substr(fileName,0,pos);

      }

      這是一個很極端的例子,而且這樣處理并不是非?b密萬一這個名字fileName = a.b.c.d,而沒有后綴那么會同樣被處理掉:)


      分享:PHP的拼寫檢查函數庫
      在使用這個函數前,需要先到 http://metalab.unc.edu/kevina/aspell 取回所需的拼寫檢查函數庫 aspell library。 aspell_new : 載入一個新的字典。 aspell_check : 檢查一個單字。 aspell_check-raw : 檢查一個單字,即使拼錯也不改變或修正。 aspell_sugges

      來源:模板無憂//所屬分類:PHP教程/更新時間:2012-06-15
      相關PHP教程