推奨関数:
まず、PHP は現在のページの URL を取得します: dedecms もこれを使用します
コードをコピーします コードは次のとおりです:
//現在のスクリプト URL を取得します
function GetCurUrl()
{
if(! empty($_SERVER["REQUEST_URI"]))
{
$scriptName = $_SERVER["REQUEST_URI"]
$nowurl = $scriptName
}
else
{
$scriptName = $_SERVER[ "PHP_SELF"];
if(empty($_SERVER["QUERY_STRING"]))
{
$nowurl = $scriptName;
}
else
{
$nowurl = $scriptName."?".$_SERVER["QUERY_STRING" "];
}
}
return $nowurl;
}
コードをコピーする コードは次のとおりです:
$url=$HTTP_SERVER_VARS[' REQUEST_URI'];
e cho(str_replace( '/','',$url));
コードをコピーします
コードは次のとおりです:
$filename= $arr[count($arr)-1]; echo $filename;> コードをコピーします
$url = $_SERVER['PHP_SELF'];
$filename = end('/',$url));
以上、ファイル名に違法なコンテンツが含まれている場合に、PHPが現在アクセスしているURLファイルの名前を取得する方法をまとめて紹介しました。ファイル名の中身も含めて、違法なコンテンツが含まれている友人の参考になれば幸いです。 PHP チュートリアルに興味がある。