このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| 
                    basic-library:php-debugbar:1.16 [2020/03/23 21:56] y2sunlight [テスト]  | 
                
                    basic-library:php-debugbar:1.16 [2020/04/18 10:54] (現在) y2sunlight [デバッグ出力 - php-debugbar]  | 
            ||
|---|---|---|---|
| 行 7: | 行 7: | ||
| 関連記事 | 関連記事 | ||
| - |   * [[basic-library: | + |   * [[basic-library: | 
|   * [[basic-library: |   * [[basic-library: | ||
|   * [[basic-library: |   * [[basic-library: | ||
| 行 13: | 行 13: | ||
|   * [[basic-library: |   * [[basic-library: | ||
|   * [[basic-library: |   * [[basic-library: | ||
| + |   * [[basic-library: | ||
| + |   * [[basic-library: | ||
|   * [[basic-library: |   * [[basic-library: | ||
| * デバッグ出力 - php-debugbar | * デバッグ出力 - php-debugbar | ||
| 行 30: | 行 32: | ||
| ===== php-debugbarについて ===== | ===== php-debugbarについて ===== | ||
| - | >TODO: | + | エラーログと共にデバッグログ(デバッグライト)はプログラム開発では無くてはならない存在です。[[https:// | 
| - | http://phpdebugbar.com/docs/bridge-collectors.html#monolog | + | php-debugbarは、ブラウザにデバッグバーを表示し、PHPでデバッグ出力した情報を画面に綺麗に整形して表示してくれます。Whoops と同様に本当に pretty cool な存在です。whoops と php-debugbar はPHPデバッグ環境の最強バディと言ってもいいでしょう。 | 
| + | |||
| + | DebugBarには、ブリッジコレクターと呼ばれる他のパッケージとの統合方法が提供されており、ORMの[[https:// | ||
| ===== インストール ===== | ===== インストール ===== | ||
| 行 63: | 行 67: | ||
| パッケージの取得が終わると '' | パッケージの取得が終わると '' | ||
| - | < | + | < | 
| { | { | ||
|     " |     " | ||
| 行 85: | 行 89: | ||
| const DEBUG_MODE = true; | const DEBUG_MODE = true; | ||
| - | // デバッグレンダラーの作成 | + | // 標準のデバッグレンダラー(StandardDebugBar)の作成 | 
| // (DebugBar/ | // (DebugBar/ | ||
| $debugbar = new StandardDebugBar(); | $debugbar = new StandardDebugBar(); | ||
| 行 118: | 行 122: | ||
| [{{basic-library: | [{{basic-library: | ||
| - | ■ | ||
| - | >> TODO: | + | ■ 標準のデバッグレンダラーでは以下の表示ができます | 
| + | * php ---PHP バージョン番号 | ||
| + | * memory --- メモリ使用量 | ||
| + |   * [[http:// | ||
| + |   * [[http:// | ||
| + |   * [[http:// | ||
| + |   * [[http:// | ||
| + | |||
| + | ■ デバッグ出力の種類毎にフィルタリングできます。 \\ | ||
| + | ■ メッセージをクリックすると変数の展開できます。 | ||
| + | |||
| + | |||