カテゴリー
SugiBlog Webエンジニアのためのお役立ちTips

null合体演算子

この記事は最終更新日から1年以上経過しています。

PHPでもPHP7からnull合体演算子がサポートされるようになりました。
よく使う場面としては、nullの場合は空の文字列を返したい等です。

$val = null;
echo $val ?? "default";

出力結果

default

その他、C#やSwiftでも使えます。
JavaScriptはES2020からサポートされるようになったようです。
※Swiftの場合は「nil合体演算子」と呼ばれます。

なお、Perl(5.10以降)ではnull合体演算子は//だったりするので、言語によって違いがあります。
各言語仕様をご確認ください。

ちなみにVisualBasicだとNz関数がそれに当たるんでしょうか。
CSVエクスポートでのテキストデータのNull値について ACCESS

この記事がお役に立ちましたらシェアお願いします
443 views

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です