php独自のコードをテストするにはどうすればよいですか?ここでいくつかの方法を紹介します。
暴力的なデバッグ
この方法は単純かつ粗雑であり、一般に PHP プログラマーによって使用されます。ブラウザのデバッグ: エディタでコードを記述した後、ユニバーサル ブラウザを開き、アドレスを入力してコードのデバッグを開始します。
ブレークポイントデバッグ
正直、この方法は出力結果を見るだけなら全く必要のない方法で、時間と経験の無駄に思えますが、通常、コード ブロックが書き込まれた後は常にデバッグを実行して、プロセスと結果が想定内であるかどうか、または検出できない論理的な問題が発生したかどうかを確認します。ブレークポイント デバッグを選択する方が信頼性が高く、時間と労力を節約できます。 。最も強力なプログラマーであっても、混乱する瞬間はありますよね?
関連する推奨事項: 「php チュートリアル 」
コマンドのデバッグ
公式 Web サイトからコードをダウンロードする場合または github スニペット。デバッグはしたいが、コード スニペットをプロジェクトに入れたり、新しいディレクトリを開いたりしたくない場合は、php コマンドを使用してこのコード ブロックを実行できます。
php -f filename.php
If コード
php -r "code ..."
PHP コードを実行して実行する
フラグメント デバッグ
メソッドやアルゴリズムを突然思いついたときに、検証したいと思っていますが、エディタを開いたり、php に付属のコマンドラインを実行したりすることはできません。 psysh ツールを使用してアイデアを検証することもできます。このツールのインストールは非常に簡単です。
Psy Shell v0.8.17 (PHP 7.1.14 — cli) by Justin Hileman New version is available (current: v0.8.17, latest: v0.9.6) >>> date('Y-m-d H:i:s',time()) => "2018-08-09 14:18:10" >>>
ダウンロード アドレス: https://psysh.org/
テストとデバッグ
これは、多くのプログラマーが使用する本格的なデバッグ方法です。タスクは機能モジュールとコンポーネントの開発後に終了し、その後テストのためにテスターに引き渡されると考えられます。実際にはそうではなく、一部の隠れたバグや致命的なエラー、ロジック エラー、システム エラー (無駄なスレッド、未使用の変数、メソッド、クラスなどの開始など) はテストできません。実際、プログラマとして機能を開発するプロセスは次のようなものです。
要件を理解する -> 要件を分解する -> ロジックを整理する -> コードを設計する -> コードを入力する -> デバッグ -> テスト
以上がPHPで独自のコードをテストする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。