ホームページ  >  記事  >  バックエンド開発  >  Xdebug を使用した PHP プログラムのデバッグと最適化 [1]_PHP チュートリアル

Xdebug を使用した PHP プログラムのデバッグと最適化 [1]_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:54:57780ブラウズ

作者: ハオハッピー
MSN: msn.com でハオハッピー
ブログ: http://blog.csdn.net/haohappy2004
2006-07-04
なぜデバッガが必要なのですか?
多くの PHP プログラマーはデバッグに echo、print_r()、var_dump()、printf() などを使用します。実際、豊富な開発経験を持つプログラマーにとっては、これらで十分です。特定の変数の値を出力することで、プログラムが正しく実行されているかどうかを判断でき、効率性も確認できます (もちろん、いくつかの時間関数を使用する必要がある場合もあります)。では、なぜプログラムの動作を監視するために特別なデバッガが必要なのでしょうか? この質問に対する答えは、後で明らかになるまで残しておいてもよいでしょう。
Xdebugとは何ですか?
Xdebug は、PHP プログラムの実行ステータスを追跡、デバッグ、分析するために使用できるオープンソースの PHP プログラム デバッガー (つまり、デバッグ ツール) です。 Xdebug の最新バージョンは xdebug 2.0.0beta6 で、PHP4/PHP5 をサポートします。
公式サイト: www.Xdebug.org
Xdebugをインストールするには?
Windows プラットフォームの PHP5.1.4 を例に挙げます (他の PHP バージョンについては、他のプラットフォームの公式 Web サイトのドキュメントを参照してください):
1. www.xdebug.org にログインし、ホームページの右側に Windows モジュールがあります。PHP5.1.2+ を選択し、php_xdebug-5.1.2-2.0.0beta6.dll ファイルをダウンロードします。
2.ダウンロードした php_xdebug-5.1.2-2.0.0beta6.dll を C:php5ext ディレクトリに配置し、名前を php_xdebug.dll に変更します。
3. php.ini を編集し、次の行を追加します:
拡張子=php_xdebug.dll
[Xデバッグ]
xdebug.profiler_enable=on
xdebug.trace_output_dir="I:プロジェクトxdebug"
xdebug.profiler_output_dir="I:プロジェクトxdebug"
以下のディレクトリ「I:Projectsxdebug」は、Xdebugが出力したデータファイルを配置するディレクトリであり、自由に設定できます。
4. Apache を再起動します;
5.
という内容の test.php を作成します。出力内容に xdebug が表示される場合は、インストールと構成が成功したことを意味します。
これで、
Xdebugの強力な機能を使い始めることができます!

http://www.bkjia.com/PHPjc/318377.html

tru​​ehttp://www.bkjia.com/PHPjc/318377.html技術記事著者: Haohappy MSN: haohappy at msn.com ブログ: http://blog.csdn.net/haohappy2004 2006-07-04 なぜデバッガが必要なのでしょうか? 多くの PHP プログラマーは echo、print_r()、var_dump() などを使用します。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。