首先肯定是要獲取當前頁面URL的,在這裡我們使用php的$_SERVER['PHP_SELF']
來獲取獲取網頁地址。
假設網頁地址是:www.php.cn/course.html
範例:
$php_Self= $_SERVER['PHP_SELF']; //獲取網頁地址 //輸出結果://www.php.cn/course.html
輸出後發現,我們只需要course.html
,前面一大串東西都是沒用的。怎麼辦呢?
這裡我們就用到了substr()
函數。
線上學習視訊教學:php視訊教學
函數介紹:
substr()
是用來返回字串的一部分。
語法:
substr(string,start,length)
看到這個函數的第二個引數,規定在字串的何處開始。很顯然是在url中的最後一個/開始才是我們所需要的。於是我們又需要用到 strrpos()
函數來取得/最後一次出現的位置。
語法:
strrpos(string,find,start)
總程式碼如下:
$php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1); //為啥要加1呢?因為要排除前面的那個 /
更多相關文章教學推薦:php教學
以上就是php獲取當前執行的php檔案的檔名的詳細內容,更多請關注TW511.COM其它相關文章!