|| をつかって変数を初期化
値の不明な変数を初期化する場合
if($a){ $a = 'hogehoge'; }
もしくは
$a = $a ? $a : 'hogehoge';
これを以下のように書きます。
$a || $a = 'hogehoge';
は、if文の条件式にしか普段は使わないのだけれども |
編集の初期化処理などに使うと1行で簡潔にかけて意外ときれい。
あまりこういう記述を増やすとPerlみたいに暗号のようなコードになりそうなので
ほどほどにしながら、ワンポイントで使うといいかも。