#PHPドキュメント_可変変数で出力について
##わからないこと
下記コードで I am r.が出力される意味がわからない
出力
I am bar.
I am bar.
I am bar.
I am r. //こちらの部分
上の3つが出力されるのはなんとなくわかるのですが、
I am r.が表示される意味がわかりません。
ちなみに
var_dump($foo->{$arr})
で配列全体で調べると、
下記になります。
array (size=3)
0 => string 'I am A.' (length=7)
1 => string 'I am B.' (length=7)
2 => string 'I am C.' (length=7)
この流れから行くと、
I am B.が表示されるのでは?と思ったのですが、
I am r.が表示されました。それも謎です。
処理の流れ・何故こうなるのか教えていただけると幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/10 15:21