å¯ä»¥ä½¿ç¨ææ¬æ件记å½è®¿é®è
çIPï¼æ¯æ¬¡è®¿é®æ¶åæ£æ¥æ¬æ¬¡æºå¨IPæ¯å¦å·²ç»è®°å½ï¼æ²¡æè®°å½çåæ·»å ï¼æåè¾åºè®°å½çæ»æ°ï¼ä¸é¢ç代ç è½å®ç°æ¤åè½ï¼ä¾ä½ åèï¼
<?php
$f='ip.txt';//è®°å½è®¿é®è
IPæ¸
åçææ¬æ件
$ip=getenv('REMOTE_ADDR');//è·åIPå°å
$ips=file_get_contents($f);//è·å访é®è
æ¸
å
//æ´æ°è®¿é®è
æ¸
åï¼å¦ææ¯æ°è®¿é®è
$arr=preg_split('/\s+/', trim($ips));
if (! in_array($ip,$arr)){
$arr[]=$ip;
$ips=implode("\n",$arr);
file_put_contents($f,$ips);
}
//è¾åºè®¿é®è
人æ°ï¼å
å«æ¬æ¬¡ï¼
echo count($arr);
?>