PHPをやり始めました。

私の場合、C言語やVisualBasicでの開発経験はあるのですが、Web系言語を扱うのは初めてです。
比較的難易度の低いPHPと言われていますが、正直なところ難しいです!
「何が難しいのか?」と言われても、適切な回答ができないほど理解ができていないです。

質問ですが、レンタルサーバーに設置したPHPのソースコードをデバッグするための最も良い方法は何でしょうか?
(良いツールがあったら併せて教えてください)

個人的にはVisualBasicみたいに、ソースコードの途中にブレークポイントを仕掛けて、あとはF3だったかF5だったか忘れましたが、このキーを押せば処理の途中経過が目視でき、変数などに何の値が入っているか分かるようなタイプが好きです。
ですので、かつてVisualBasicはよくできているなぁ、と思ったことがあります。
余談失礼しました。

話は本題に戻りまして、今ところはPHPのソースコードをTeraPadで開いて、「たぶん、ココがNGなのかな??」という感だけでソースコードを組み立てています。