gpt4 book ai didi

php - 在php中获取当前域+目录

转载 作者:太空狗 更新时间:2023-10-29 15:42:03 26 4
gpt4 key购买 nike

因此,我找到了一种使用 dirname(__FILE__) 获取当前目录并使用 $_SERVER['HTTP_HOST'] 获取域的方法。虽然这两者都很好,但它们并不是我所需要的。

例如,如果我在 http://mydomain.com/scripts/myscript.php 上有一个脚本,我想获取 http://mydomain.com/脚本/。我觉得应该有一种简单的方法可以做到这一点,而且我不知何故忽略了一些东西。

顺便说一句,我目前在云共享主机环境中使用该脚本,因此目录结构有些奇怪。

最佳答案

尝试:

<?php
echo $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']);

唯一的问题是 dirname 返回父目录,所以如果你访问 http://domain.com/scripts/直接你就会得到http://domain.com/没有脚本。 http://domain.com/scripts/script.php正确解析为 http://domain.com/scripts/虽然。

关于php - 在php中获取当前域+目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12532112/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com