リモート開発メインのソフトウェア開発企業のエンジニアブログです
もばらぶエンジニアブログ
Home
採用情報
English
お問い合わせ
is_null() で障害が発生した話 ── 先輩の教えには前提条件があった
April 14, 2026 - posted by
Miura
目次
はじめに
発生した障害
原因の調査
empty() と is_null() の違い
正確には「エラー」ではなく「Warning」
評価する値の違い
修正内容
考察:前提条件と現実的な選択
「is_null() を使え」という教えの真意
is_null() を使う前提条件
レガシーコードでは empty() のままにしておくのが現実的な場合もある