新鲜、有趣,互联生活。令狐葱。

2007/10/04

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);//只显示错误信息

眼不见心不烦,呵呵。

没有评论: