And*_*are 29
请参阅PHP获取当前URL:
有时它并不像人们想象的那样直截了当地让当前的url在你的应用程序中使用它.这是我用来获取当前URL并在脚本中使用它的片段.当前的URL(无论是http还是https)现在是一个本地变量,您可以随意使用它.
$url = "http".(!empty($_SERVER['HTTPS'])?"s":"").
"://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
Run Code Online (Sandbox Code Playgroud)
注意:您应该在使用任何敏感内容之前修饰此值,例如sql查询.
对于 www.example.com/files/script.php
$_SERVER['SCRIPT_NAME']
= /files/script.php
如果您想要当前目录 url:
dirname($_SERVER['SCRIPT_NAME'])= /文件