PHPでforeachなどを使う時の注意点。ブロックスコープのお話。WebCakeHomeAboutPhotoWorks検索:PHPでforeachなどを使う時の注意点。ブロックスコープのお話。PHPPHPにはブロックスコープがないので、foreachなどループ内でセットした変数でもループを抜けた後、変数に値が入っているよ。知らないと思わぬ罠にハマることもあるかも知れませんので、ご注意を。この記事は2年以上前に書かれたものです。情報が古い可能性があります。前提条件PHPバージョンは5.3.6で検証。WordPressでforeachを使用。