PHP でのテキスト ファイルの作成は C 言語と非常に似ており、使用される関数も同じです。 fopen はファイルの読み取りに使用され、fwrite はファイルの書き込みに使用され、fclose は終了に使用されます。新しいファイルを開いて書き込む場合は「w」、ファイルを読み取る場合は「r」、元のファイルに書き込みを続ける場合は「a」でマークされることに注意してください。 Windows と Linux では改行文字は「n」です
PHP が IP を記録する関数は $_SERVER["REMOTE_ADDR"] です
PHP は現在の時刻を取得します関数 date("Y-m-d H:i:s ", time())
PHP はソース URL 関数 $_SERVER['HTTP_REFERER'] を取得します。まず、それが null 値であるかどうかを判断する必要があります。つまり、isset を使用して判断します。たとえば、URL を最終的なコードは次のように非常に単純です:
コードは次のとおりです | コードをコピーします |
$ip = $_SERVER["REMOTE_ADDR"]; $time = date("Y-m-d H:i:s", time()); $from = ''; if(isset($_SERVER['HTTP_REFERER'])) { $from = $_SERVER[ 'HTTP_REFERER']; } $myfile = 'wtndata/statistic.txt'; $str = "ip=' ".$ip."' from='".$from."' time='".$時間。"'rn"; $file_pointer = fopen($myfile,"a"); fwrite($file_pointer, $str); fclose($file_pointer);
|
http://www.bkjia.com/PHPjc/444738.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/444738.html技術記事 PHP でのテキスト ファイルの作成は C 言語と非常に似ており、使用される関数も同じです。 fopen はファイルの読み取りに使用され、fwrite はファイルの書き込みに使用され、fclose は終了に使用されます。新しいファイルを開いて書き込むには、「...
」を使用することに注意してください。