PHP网站制作之php 猎取http头:PHP猎取http头信息
会MYSQL吗?会,我会把我的信息在数据库里插入删除啦猎取http哀求的头信息。
PHP手册供应了现成的函数:
getallheaders
(PHP4,PHP5)
getallheaders―FetchallHTTPrequestheaders
申明
arraygetallheaders(void)
FetchesallHTTPheadersfromthecurrentrequest.
Thisfunctionisanaliasforapache_request_headers().Pleasereadtheapache_request_headers()documentationformoreinformationonhowthisfunctionworks.
前往值
AnassociativearrayofalltheHTTPheadersinthecurrentrequest,orFALSEonfailure.
Example#1getallheaders()example
<?php
foreach(getallheaders()as$name=>$value){
echo"$name:$value
";
}
?>
不外这个函数只能在apache情况下利用,iis大概nginx其实不撑持,能够经由过程自界说函数完成
<?php
<spanclass="html">if(!function_exists(getallheaders))
{
functiongetallheaders()
{
foreach($_SERVERas$name=>$value)
{
if(substr($name,0,5)==HTTP_)
{
$headers=$value;
}
}
return$headers;
}
}</span>
?>
好了,看看都打印出了啥吧
<?php
print_r(getallheaders());
取得了局
Array
(
=>*/*
=>zh-cn
=>gzip,deflate
=>Mozilla/4.0(compatible;MSIE7.0;WindowsNT5.1;Trident/4.0;.NETCLR2.0.50727)
=>localhost
=>Keep-Alive
)本文链接http://www.cxybl.com/html/wlbc/Php/20130326/37406.html我的这套线路可能跟许多学习PHP的爱好者不谋而合,这也算是一个循序渐进的学习过程,不过新手不要看到上面的概括就以为学习蛮简单的,默默在此不得不对您稍微泼一下冷水,任何工具其实都不简单。 这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己 因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax 要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。 至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。 使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
页:
[1]