ホームページ >php教程 >php手册 >phpで現在アクセス中のURLファイル名を取得する方法まとめ

phpで現在アクセス中のURLファイル名を取得する方法まとめ

WBOY
WBOYオリジナル
2016-06-13 12:19:28990ブラウズ

推奨関数:
まず、PHP は現在のページの URL を取得します。dedecms もこれを使用します。

コードをコピー コードは次のとおりです:


// 現在のスクリプト URL を取得します
function GetCurUrl()
{
if(!empty($_SERVER["REQUEST_URI"]))
{
$scriptName = $_SERVER[ "REQUEST_URI"];
$nowurl = $scriptName;
else
{
$scriptName = $_SERVER["PHP_SELF"]; ($_SERVER[ "QUERY_STRING"]))
{
$nowurl = $scriptName;
}
else
{
$nowurl = $scriptName."?".$_SERVER ["QUERY_STRING" ];
}
}
return $nowurl;



方法 1:




コードをコピーします

コードは次のとおりです: $url=$HTTP_SERVER_VARS['REQUEST_URI']

echo(str_replace( '/','', $url));
?>


方法 2:



コードをコピーします

コードは次のとおりです。 $url = $_SERVER['PHP_SELF'];

$filename= substr( $url , strrpos($url , '/') 1 );
echo $filename;


方法 3:



コードは次のとおりです。

$url = $_SERVER['PHP_SELF'] $arr =explode( '/' , $url );

$filename= $arr[count($arr )-1];

echo $filename;


>

コードをコピー

コードは次のとおりです:



$url = $_SERVER['PHP_SELF']; >$filename = end(explode('/',$url)); echo $filename;

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。