php獲取當前執行的php檔案的檔名

2020-07-16 10:05:49

首先肯定是要獲取當前頁面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)

615de48d2520ba1e288ccc33930b52f.png

看到這個函數的第二個引數,規定在字串的何處開始。很顯然是在url中的最後一個/開始才是我們所需要的。於是我們又需要用到 strrpos()函數來取得/最後一次出現的位置。

語法:

strrpos(string,find,start)

240303c4d2c0daff67704ff34558bdb.png

總程式碼如下:

$php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1);
//為啥要加1呢?因為要排除前面的那個 /

更多相關文章教學推薦:php教學

以上就是php獲取當前執行的php檔案的檔名的詳細內容,更多請關注TW511.COM其它相關文章!