ホームページ >バックエンド開発 >PHPチュートリアル >php は現在実行されている PHP ファイルのファイル名を取得します
まず、現在のページの URL を取得する必要があります。ここでは、php の $_SERVER['PHP_SELF']
を使用して Web ページのアドレスを取得します。
Web ページのアドレスが m.sbmmt.com/course.html
例:
$php_Self= $_SERVER['PHP_SELF']; //获取网页地址 //输出结果://m.sbmmt.com/course.html
出力後、 course.html
が必要であることがわかり、前のリストは役に立たないことがわかります。どうやってするの?
ここでは substr()
関数を使用します。
オンライン学習ビデオ チュートリアル: php ビデオ チュートリアル
関数の紹介:
substr()
は文字列を返すために使用されますの一部。
構文:
substr(string,start,length)
この関数の 2 番目のパラメーターを参照してください。これは、文字列の開始位置を指定します。明らかに、URL の最後の /beginning が必要です。したがって、strrpos()
関数を使用して、最後の出現位置を取得する必要があります。
文法:
strrpos(string,find,start)
全体のコードは次のとおりです:
$php_Self = substr($_SERVER['PHP_SELF'],strripos($_SERVER['PHP_SELF'],"/")+1); //为啥要加1呢?因为要排除前面的那个 /
その他の関連記事チュートリアルの推奨事項: php チュートリアル
以上がphp は現在実行されている PHP ファイルのファイル名を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。