$_SERVER['PHP_SELF']请问这一句是什么意思?在这一整句中起什么作用?if(strpos($_SERVER['PHP_SELF'],$url) ==false){return false;}$_SERVER['PHP_SELF']请问这一句是什么意思?在这一整句中起什么作用? 分享到: 更多 ------解决方案--------------------它是用来引用当前网页地址,是系统自动生成的全局变量,这段代码意思:变量$url在当前网页地址第一次出现的位置,如果不存在则return false;------解决方案--------------------楼上正解!!------解决方案--------------------SELF 自身$_SERVER['PHP_SELF'] 当前 php 程序在网站中的位置------解决方案--------------------当前执行脚本的文件名,与 document root 有关。例如,在地址为 http://example.com/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将得到 /test.php/foo.bar。__FILE__ 常量包含当前(例如包含)文件的完整路径和文件名。 从 PHP 4.3.0 版本开始,如果 PHP 以命令行模式运行,这个变量将包含脚本名。之前的版本该变量不可用。------解决方案-------------------- 引用: 它是用来引用当前网页地址,是系统自动生成的全局变量,这段代码意思:变量$url在当前网页地址第一次出现的位置,如果不存在则return false; 不错啊 手册看得不错------解决方案--------------------显示当前php文件的所在的网站相对路径