gen*_*sis 5 php function absolute-path
这是因为几乎同样的问题,这
我需要获取ABSOLUTE url到我的脚本.例如,我有这种结构
http://mydomain.com/downloads/games/freegame_222/ajax.php
我的应用程序根目录是freegame_222 /
但是,我怎样才能"建立"绝对的,而不是相对于ajax.php的路径?结果将是
http://mydomain.com/downloads/games/freegame_222/ajax.php
要么
/downloads/games/freegame_222/ajax.php
但不是:
ajax.php
这些示例将在url("ajax.php");
调用后返回
PHP中是否有本机函数?如果不是,有人知道任何自定义的吗?
我想从另一个页面调用该页面,例如index.php
与George Cummins的回答类似,只需做类似的事情:
$path = $_SERVER['SERVER_NAME'] . '/' . $_SERVER['REQUEST_URI'];
Run Code Online (Sandbox Code Playgroud)
这应该给你完整的路径.现在,如果你想从另一个页面获取它,有什么理由让它动态生成url?为什么你不能只使用绝对路径,或者如果有的话,$_SERVER['SERVER_NAME']
+路径的其余部分,以便在域/主机之间工作.