2016-05-11 18:39
2016-05-11 18:39

自分用メモ。PHP の block はスコープの単位とならない。この特徴を示す単純なコードは以下のようなもの。

try {
    $a = "a";
} catch(Exception $e) {
    // do something
}

echo $a;

つまり以下のようなコードは冗長だということになる(ただ、個人的には上のコードわかりづらいと思う...)。

$a;
try {
    $a = "a"
} catch (Exception $e) {
    // do something
}
echo $a;

他言語を書きながら、ふと PHP を書くと混乱するのでメモ。

About

ウェブ界隈でエンジニアとして労働活動に励んでいる @gomi_ningen 個人のブログです

Copyright © 53ningen.com