可以通过如下代码进行获取
echo 'PHP_SELF:'.$_SERVER['PHP_SELF'].PHP_EOL;
echo 'DOCUMENT_ROOT:'.$_SERVER['DOCUMENT_ROOT'].PHP_EOL;
echo 'SCRIPT_FILENAME:'.$_SERVER['SCRIPT_FILENAME'].PHP_EOL;
echo 'SCRIPT_NAME:'.$_SERVER['SCRIPT_NAME'].PHP_EOL;
例如在thinkphp框架下执行,会得到如下结果
PHP_SELF:/index.php/index/geturl
DOCUMENT_ROOT:C:/phpstudy_pro/WWW/my-tp/public
SCRIPT_FILENAME:C:/phpstudy_pro/WWW/my-tp/public/index.php
SCRIPT_NAME:/index.php