BLOGスタッフブログ

【PHP】 null合体演算子について

本記事ではPHP7系で追加されたnull合体演算子についてご紹介したいと思います。

null合体演算子を使用することで、コードがスマートになるので筆者は気に入ってます。

null合体演算子を使用した場合

$test = null;

$result = $test ?? ‘nullの場合はこっち’;

echo $result;

$testがnullではない場合は$testの中身が表示されます。

$testがnullの場合は右辺である「nullの場合はこっち」が表示されます。

null合体演算子を使用しない場合

$test = null;

if($test==null){

$result = ‘nullの場合はこっち’;

}else{

$result = ‘nullではない場合はこっち’;

}

echo $result;

最後に

null合体演算子を使用することで、コードがスマートになることが一目了然ですね。

最近はif文とnull合体演算子のどちらを使うのが良いのかなと思いつつ、プログラミングをしています。

次回もプログラミングに関する記事を投稿しますので、お楽しみに。

高木 祐玖が書いた他の記事

見積もり・ご依頼など、
お気軽にご相談ください

本サイトはユーザーエクスペリエンスの向上などを目的に、Cookieを使用しています。
右記のバナーで「同意する」をクリックする、または本サイトを利用することにより、
お客様は弊社のCookieポリシーに同意したことになります。

同意します