PHP で、次のような三項があるとします。
$my_thing = $this->myAttribute ? $this->myAttribute : "No attribute was set.";
このように短縮できますか?
$my_thing = $this->myAttribute ?: "No attribute was set."
PHP が 3 項でこれをサポートしていたことを覚えていると思っていましたが、今はエラーが発生しています。
PHP で、次のような三項があるとします。
$my_thing = $this->myAttribute ? $this->myAttribute : "No attribute was set.";
このように短縮できますか?
$my_thing = $this->myAttribute ?: "No attribute was set."
PHP が 3 項でこれをサポートしていたことを覚えていると思っていましたが、今はエラーが発生しています。