Eclipseでのデバッグ動作上の話なんだけど、なぜか関数内にある変数値を見ることができない。
関数内でブレーク停止させた時ね。
変数パネルのリストには存在しているんだけど、代入しようが値未設定という状態のまま変わらない。
ローカル変数だけかと思いきや、グローバル変数を定義して関数内でglobal宣言してもその関数内では変数値が表示されない。
$_POSTなどのスーパーグローバルは問題なくて、どこで停止させようがちゃんと中身が見える。
これはPHP固有なのかEclipseに共通するものなのか、まったく分からない。
FlexBuilder3はEclipseベースだけどそんなことは無いんだけどね。
謎だ。ググっても出てこないし。
※追記 4/18
解決しました。
http://ameblo.jp/samael21/entry-10511532036.html
そいえば、FlashBuilder4が発売された。
http://www.adobe.com/jp/products/flex/
FlexBuilderから改名されたんだよね。
まだ日本語ドキュメントが少ないだろうし、ノウハウとかもネット上では少ないだろうからアップデートは控えるけれど、そのうち使ってみようかと思う。
関数内でブレーク停止させた時ね。
変数パネルのリストには存在しているんだけど、代入しようが値未設定という状態のまま変わらない。
ローカル変数だけかと思いきや、グローバル変数を定義して関数内でglobal宣言してもその関数内では変数値が表示されない。
$_POSTなどのスーパーグローバルは問題なくて、どこで停止させようがちゃんと中身が見える。
これはPHP固有なのかEclipseに共通するものなのか、まったく分からない。
FlexBuilder3はEclipseベースだけどそんなことは無いんだけどね。
謎だ。ググっても出てこないし。
※追記 4/18
解決しました。
http://ameblo.jp/samael21/entry-10511532036.html
そいえば、FlashBuilder4が発売された。
http://www.adobe.com/jp/products/flex/
FlexBuilderから改名されたんだよね。
まだ日本語ドキュメントが少ないだろうし、ノウハウとかもネット上では少ないだろうからアップデートは控えるけれど、そのうち使ってみようかと思う。