谁能帮我解释下面这段PHP代码!

<?php$ip=$_SERVER['REMOTE_ADDR'];$dt=date("ldS\ofFYh:i:sA");$file=fopen("ip_log.txt",... <?php
$ip = $_SERVER['REMOTE_ADDR'];
$dt = date("l dS \of F Y h:i:s A");
$file=fopen("ip_log.txt","a");
$data = $ip.' '.$dt."\n";
fwrite($file, $data);
fclose($file);
header( 'Location: http://www.google.com' ) ;
?>
展开
 我来答
laputa7
2010-01-22 · TA获得超过269个赞
知道小有建树答主
回答量:83
采纳率:0%
帮助的人:136万
展开全部
<?php
$ip = $_SERVER['REMOTE_ADDR']; //取得客户端IP地址
$dt = date("l dS \of F Y h:i:s A"); //取日期与时间 依次为 星期几 该月的第几天 哪年 具体时间 AM/PM
//比如我的运行结果为:Friday 22nd of January 2010 06:07:41 PM
$file=fopen("ip_log.txt","a"); //以只写的形式打开文件ip_log.txt
$data = $ip.' '.$dt."\n"; //将两变量合并 空格间隔
fwrite($file, $data); //将$data写入文件$file
fclose($file); //关闭文件
header( 'Location: http://www.google.com' ) ; //定向(跳转)到google首页
?>
zxdker
2010-01-22 · TA获得超过347个赞
知道答主
回答量:34
采纳率:0%
帮助的人:35.3万
展开全部
首先定义4个变量 ip就是获取远程主机的ip
dt是主机日期时间
file是同过fopen函数来打开一个ip_log.txt ,后面的参数a是以写入的形式打开,就是说如果没这个文件,就新建一个这样的文件。
data是把两个数据ip和日期拼在一起,中间加入了一个空格' '
然后向ip_log.txt里写入上面的文字。
然后用fclose关闭文件
最后通过header('Location:)跳转一个网站google.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式