コードをコピー コードは次のとおりです:
**
* ファイルの書き込み
* @param string $file ファイルパス
* @param string $str コンテンツの書き込み
* @param char $mode 書き込みモード
* /
関数 writeFile($file,$str,$mode='w')
{
$oldmask = @umask(0)
$fp = @fopen($file,$mode); fp , 3);
if(!$fp)
{
を返す
}
@fwrite($fp,$str)
@umask($oldmask); ;
true を返す
}
}
各リクエストの URL コンテンツを記録するなど、アプリケーションを拡張します
function writeGetUrlInfo() { //リクエスタ、クライアント、リクエストされたページ、パラメータのアドレスを取得します $requestInformation = $_SERVER['REMOTE_ADDR'].', '.$_SERVER['HTTP_USER_AGENT'].', http://'.$_SERVER[ 'HTTP_HOST'].htmlentities ($_SERVER['PHP_SELF']).'?'.$_SERVER['QUERY_STRING']."n"
$fileName = RootPath.'/log/'.date('Y-m-d ').'.log '; //Web サイトのルート ディレクトリ RootPath は設定ファイルにあります。 /追加を示します}
file_put_contents($filename,$data,FILE_APPEND) をより適切に使用します。
以上、phison-up10 量産ツール v1.78.00 の内容を含む PHP テキストログの実装コードを紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。