0

ここのような間違いを避けることができるようにPHPコードのシーケンスを視覚化できるツールはありますか?

PHPコードの後半にあるコードが、最初のコードを上書きするという考えがありました。しかし、私の場合はそうではありませんでした。

4

1 に答える 1

2

質問を本当に理解しているかどうかはわかりませんが、1 つの解決策はデバッガーを使用することです。それを行う良い方法は

どちらも無料です。

これらを使用すると、段階的に実行したり、ブレークポイントを設定したり、変数の内容を監視したり、スタック トレースを表示したりできます。また、Web スクリプトと CLI スクリプトの両方で機能します ;-)

もちろん、それはスクリプトを実行しているマシンで Eclipse を実行することを意味します...しかし、開発マシンで実行している場合は、おそらく GUI などすべてを持っているので、問題ないはずです...
(私は知っています) Web アプリケーションの場合、PHP Web サーバーとは別のマシンで Eclipse を実行できます。これが「リモート デバッグ」と呼ばれるものです)。


明らかに、実稼働サーバーでこれを行うことはおそらくないでしょうが、開発マシンを使用している限り、デバッガーを使用すると、何が起こっているのかを理解するのに本当に役立ちます ^^

ここ数か月、私は Drupal を使用しています。デバッガを使用することが、何が何をどのように呼び出したかを理解する唯一の「正気の」方法である場合がありました ^^


免責事項:正直に言うと、この回答の大部分は、数日前に別の質問に対して行った回答の再投稿です。

于 2009-08-14T05:34:16.850 に答える