6

更新スクリプトに問題があります。数時間実行されるので、ライブでテキスト ファイルに出力したいと考えています。

私はで文書を始めます

ob_start();

次に、while ループ内で (データベースのレコードを反復処理するため)、これを持っています

$size=ob_get_length();
if ($size > 0)
{
    $content = ob_get_contents();
    logit($contents);
    ob_clean();
}

そして最後にロジット関数

function logit($data)
{
    file_put_contents('log.txt', $data, FILE_APPEND);
}

ただし、ログ ファイルは空のままです。私は何を間違っていますか?

4

3 に答える 3

6

試す

logit($content);
//           ^^ Note the missing s
于 2010-07-22T11:05:57.907 に答える
0

$contentsと同じ変数ではありません$content

于 2010-07-22T11:07:17.107 に答える