それなりブログ

とあるWebエンジニアのそれなりのブログ、JavaScript/Node.js/Python/PHP/ゲーム作成 など

PHPで func((new Foo)) を書けるんだ

PHPの4の話
関数とかメソッドの引数に

func((new Foo));

と書いて、直接インスタンスを生成して渡すことができるんだ。
PHPで出来るって知らなかった。

調子に乗って

$bar = (new Foo)->a;

とかやってみたけど、これは構文エラーになりました。

残念無念


Categories

Archives