2011-07-30 6 views
0

と呼ばれる関数をステップ実行、私はif文をステップ実行し、何が起こっているかを見ますが、いくつかのためにできるNetBeansは私のPHPで

if(1 == 1) { 
    my_function(variable); 
} 

、関数を呼び出していません理由は、ステップスルー、関数呼び出しの行に移動し、実際の関数コードをステップしません。関数呼び出しをハイライト表示し、正常終了します。

どうしてですか?私はそれが私に機能の内部動作を表示するだろうと思っただろうが、呼び出されている機能をステップ実行している?

+1

あなたは「ステップイン」を試みましたか? – Dor

+0

私は今それを試してみましょう。 – oshirowanen

+0

@Dor、それでした。私はステップオーバーとステップインの違いを知らなかった。ありがとう。 – oshirowanen

答えて

2

「ステップイン」は機能に入る必要があります。

1

ステップ実行したいデバッグしようとしているファンクションコードの1行目にブレークポイントを追加します。

関連する問題