icon: php

PHPのデバッグに使う関数のメモ

PHPのデバッグ時に使える関数のメモ

PHPのデバッグ時に使える関数

変数 hoge の値をダンプ(出力)

echo '<pre>';
var_dump($hoge);
echo '</pre>';

var_dumpをファイル出力

ob_start();
var_dump($GLOBALS);
$dmp =ob_get_contents();
ob_end_clean();

$fp = fopen('output_file_name', 'w' );
fputs($fp, $dmp);
fclose( $fp );

変数の内容をファイル出力

file_put_contents

file_put_contents('output_file_name', $data."\n", FILE_APPEND);

error_log

error_log($data."\n", 3, 'output_file_name');

バックトレース(呼出履歴)の出力

var_dump(debug_backtrace());

この記事のトラックバックURL:

http://diary.haz.jp/trackback/105

この記事と関連性の高い記事