ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

三項演算子

PHP8,『Throwは式になりました』ってどういうこと? 見た目から式だと思ってた。

php

PHP8では、例外をスローするのに使うthrowキーワードは式になったそう。

聞いてすぐは、SNSでの報告みたいな文面だなーと訳の分からない感想を持っただけでしたが、これ、いろんなことができそう。

でも、式ってことはif文の条件に使えるってことだよね? どういう動きになるの?

続きを読む

PHP8, Nullsafe, オブジェクトのnullチェックを省略するプロパティ・メソッド参照

php

PHPはメジャーアップデートで8が登場しました。そこで追加されたのがNullsafe演算子(?->)。

『?』とクラスオブジェエクトのメソッドやプロパティを参照する『->』を足したもの。

Null合体演算子を使いながらメソッドやプロパティを見る使ってるイメージだと分かりやすい。

続きを読む