PHPカンファレンス関西2024
採択
2024/02/11 15:10〜
$room['B']
レギュラートーク(15分)

nullsafe演算子を使おう〜if文地獄からの開放〜

NakMeKtt 仲見川勝人 NakMeKtt

PHP8.0にて導入されたnullsafe演算子(null安全演算子)。
メソッドチェーンしたいけどnullableだからnullチェックしないといけない、そんなときに大活躍するのがこのnullsafe演算子です。

ご存じの方も多いかも知れませんが、改めてその有用性や使い方を「今まではこう書いていた」という事例であるif文での書き方やnullObjectパターンを添えてご紹介したいと思います。

nullsafe演算子を使いこなして、より効率的なコードを書く第一歩を踏み出しましょう。

想定視聴者

  • nullsafe演算子聞き覚えがないな、という方
  • 聞いたことはあるけどいまいち使い道がわからないな、という方
  • nullチェックで苦労した方
  • 最近PHP8.xに触れて新しい書き方をキャッチアップ中な方