
最初のバージョンがリリースされてから3年が経ちました。これについては、記事
「Google ChromeコンソールでPHPを友達にする方法」で読むことができます。 この期間中、この拡張機能は
43`000人のアクティブユーザーを獲得し、2013年11月にはそれほど重要ではありませんでしたが、バージョン3.0に更新されました。 数ヶ月の開発で、結果は完全に書き直され、機能バージョンが数倍になりました。
新しい
PHPコンソール3.0機能記事では:
- スクリーンショット
- 映像
- Google Chrome拡張機能の機能リスト
- PHPライブラリ関数のリスト
- 他の言語への移植に投票する
スクリーンショット(クリック可能)
PHPエラーと例外を出力する

あらゆるタイプの変数をダンプする

リモートでのPHPコードの実行

JavaScriptエラー通知

ログイン

オプション

ビデオ(HDを参照)
拡張機能の90%を示すビデオプレゼンテーション。 拡張機能を
インストールし、テストサーバーの
サンプルページにアクセスして、すべての動作を試すこともでき
ます (ちなみに、
PHPコードのリモート実行の サンプル は 、PHP 5.5のサンドボックスに設定されています。
PHPコンソール拡張のGoogle Chrome機能
- ツールバーにはアイコンがなく、アドレスバーにのみあります(サーバー上でアクティブな場合)
- アドレスバーのアイコンをクリックしてポップアップで設定する
- JavaScriptコンソールでのPHPエラー、例外、およびダンプ変数(Ctrl + Shift + J)
- リクエストURLによるグループ化
- リダイレクトされたページからのデータの処理
- バックトレースのエラーと例外を出力する
- ポップアップエラーのPHPエラー、例外、およびダンプ変数
- 時間による自動クローズ(オプションを参照)
- 通知のボタンをクリックして、IDEでエラー行ファイルを開きます(オプションを参照)
- エラーをコピー/データをクリップボードにダンプ(オプションを参照)
- タイプごとのエラー出力を無視
- タグによる変数のダンプ出力を無視する
- 任意のソースからのデータの処理:Webページ、AJAX、IFrame
- 長いファイルパスを切り捨てます
- ポップアップ通知のJavaScriptエラー(オプションを参照)
- 繰り返されるエラーを無視します
- Google Chrome拡張機能エラーを無視します
- カスタムエラーハンドラをオーバーライドしません
- パスワード認証
- リモートでのPHPコードの実行
- コネクター
- 異なるサーバーエンコーディングで動作します
- 初期化の最適化(負荷がかかっているサーバーで使用可能)
- HTTPS接続モードのみをサポート
- 許可されたIPマスクのリストによる接続保護のみ
- ハンドラー
- PHPエラー(+致命的およびメモリ制限)および例外の処理
- 同じエラーを無視する
- 以前に定義されたエラーおよび例外ハンドラーを呼び出す
- ダンパー
- あらゆるタイプの変数をダンプ
- 保護されたプロパティとプライベートプロパティおよびオブジェクトクラス名をダンプする
- ネストレベル、要素数、要素サイズ、ダンプによるダンプの制限
- コールバックとクロージャーのテキスト表現
- 行の自動検出:ファイルおよびバックトレースダンプコール(オプション)
- 認証
- パスワード接続セキュリティ
- 認証トークンは、クライアントIPにバインドされたSHA-256によってハッシュされます
- EvalProvider
- パスワード保護モードでのみのリモートPHPコードの実行
- 各要求は、コード行と認証トークンからのSHA-256ハッシュで署名されます
- 結果には、「output」、「return」、「time」データが含まれます
- 実行可能コードでのPHPエラーと例外の処理
- ターミナルで実行されるコードからの迅速なアクセスのための変数の追加
- PHPオプション「open_basedir」を使用してファイルシステムへのアクセスを保護する
- ヘルパー -変数をダンプするための短い呼び出しのためにグローバルPCクラスを登録する
- PsrLogger - PSR-3ロガーインターフェイスの実装
- OldVersionAdapter -PhpConsole v1からv3への移行用*コードを変更せずに
あなたの意見
サーバー側のコードは、なんとか200のテストでカバーされていますが、何らかの欠陥やバグが発生する可能性があります。 拡張機能に関する
フィードバックをお寄せいただき、バグや機能の欠落が見つかった場合はご
報告ください 。
また、PHPコンソールを他の言語に移植する手助けをしてくれたすべての人に感謝します。