$myFile = "Test.txt";
$fh = fopen($myFile, 'r+') or die("can't open file");
fwrite($fh, $_SERVER['REMOTE_HOST']);
fclose($fh);
echo $_SERVER['REMOTE_ADDR'];
我需要将此页面发送给某个人并获取其IP和连接日期和时间 正如您所看到的,我知道如何获取IP并将其保存到测试文件中,但我还需要知道此IP何时连接到该页面(日期和时间)。
我怎么能这样做?
答案 0 :(得分:1)
如果您使用的是PHP 5.4.0及更高版本,请使用$_SERVER['REQUEST_TIME']
(或$_SERVER['REQUEST_TIME_FLOAT']
。
答案 1 :(得分:0)
使用date();
函数捕获日期和时间
示例:
echo date('d.m.Y h:i:s');
在你的情况下:
$myFile = "Test.txt";
$fh = fopen($myFile, 'a+') or die("can't open file");
fwrite($fh, $_SERVER['REMOTE_ADDR']);
fwrite($fh, date('d.m.Y h:i:s').PHP_EOL);
fclose($fh);
echo $_SERVER['REMOTE_ADDR'].'<br />';
echo date('d.m.Y h:i:s');
在popen函数中 注意 a+
参数。