ブログTOP > コエカタマリン > PHPのデバッグ関数まとめ

2015年06月16日

PHPのデバッグ関数まとめ

// printデバッグ/echo デバッグ
echo "here";
print "here";
print("here");

// 処理が終わる前でも出力していく
echo $hoge;
flush();
ob_flush();

// 配列・オブジェクトの中身も一緒に表示
print_r($hoge)

// さらに型などもしっかり表示
var_dump($hoge);

// 見やすく表示
echo '<pre>';
var_dump($hoge);
echo '</pre>';

// ソースコードのように表示
header('Content-Type: text/html; charset=utf-8');
var_dump($hoge);

// 関数呼び出し元を確認
debug_backtrace()

// インクルードされているファイルを確認
get_included_files()

// 読み込まれている定数を確認
get_defined_constants()

// エラーログ
error_log('あいうえお')

// syslog
syslog(LOG_INFO, 'あいうえお');

// PEAR::log
$log->log('あいうえお');

このエントリーをはてなブックマークに追加
posted by taichistereo at 09:00 | Comment(0) | コエカタマリン
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。
カテゴリクラウド
トップページへ戻る
Blog Widget by LinkWithin