php中显示当前页面地址的方法
在php中显示当前页面地址的方法如下:
echo "http://".$_SERVER[HTTP_HOST].$_SERVER[PHP_SELF];
echo "http://".$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI];//当页地址栏,含?后的请求项
输出如下:
http://127.0.0.1/main.php
http://127.0.0.1/main.php?catid=2
注意 :可能会出现提示Notice: Use of undefined constant HTTP_HOST 或者 Notice: Use of undefined constant REQUEST_URI,具体原因不是很清楚,我的解决办法就是在php文件开头加上:
error_reporting(1);//只显示错误信息
眼不见心不烦,呵呵。
没有评论:
发表评论