|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习了六个多月PHP了,还是个新手,在这里受到了很多人的帮助,谢谢你们! 在这里我想总结一下获得地址栏内URL及文件所属的我更途径的一些信息:
应用$_SERVER[ ]咱们可以来完成很多工作:它是一个包括头部(headers),途径信息及剧本地位的数组,数组的实体由web办事器创立。
这是一个“superglobal”,或可以描写为主动全局变量。这只不外意味这它在一切的剧本中都无效。在函数或办法中您不需求利用global $_SERVER; 会见它,就好像利用 $HTTP_SERVER_VARS 一样。 $HTTP_SERVER_VARS 包括着一样的信息,然而不是一个主动全局变量。(注重: $HTTP_SERVER_VARS 和 $_SERVER 是分歧的变量,PHP 处置它们的体例分歧。)假如设置了 register_globals 指令,这些变量也在一切剧本中可用;也就是,分别了 $_SERVER 和 $HTTP_SERVER_VARS 数组。
$_SERVER['HTTP_HOST'] 获得以后恳求的Host:头部内容
$_SERVER['PHP_SELF']这多是咱们最为常常用到的了,它前往以后挪用 的页的文件名,假如是http://localhost/test/2005/test.php, 那末将会前往/test/2005/test.php
$_SERVER['SCRIPT_NAME']它将前往包括以后剧本的途径。这在页面需求指向本人时十分有效
$_SERVER['SCRIPT_FILENAME']它将前往以后文件地点的相对途径信息
$_SERVER['REQUEST_URI']前往会见此页面所需的URI,包含"/"
固然还有很多途径函数:
dirname(),前往途径信息中的目次局部,后面是带有"/"的
basename()前往途径中的根基的文件名局部,固然也能够设置后缀来掌握输入。
realpath(),前往途径信息的相对标准化的途径
多去关于PHP的网站,尤其有很多经典的文章,多读读这些文章显然是有好处的。 |
|