脳みそスワップアウト

揮発性なもので。おもにPHPのこととか。

その場限りのインスタンス

PHP-5.4から、こんな書き方ができるようになった。
インスタンスを変数に格納せずにメソッドを呼べる。

(new ClassName)->someMethod();

PHP-5.3以前はこのように一旦変数に格納する必要があり、面倒だった。

$obj = new ClassName();
$obj->someMethod();

ようやくお仕事でもPHP-5.4を使えるようになってきた。
けっこう便利なsyntaxが増えているので、なるべく使っていきたいところ。