PHPで独自のコードをテストする方法

爱喝马黛茶的安东尼
リリース: 2023-02-25 09:28:01
オリジナル
3373 人が閲覧しました

PHPで独自のコードをテストする方法

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート