Quantcast
Channel: PHP7.4タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 113

PHP if文の条件式にnullが来るとfalseとして振る舞われるのを知らなかった

$
0
0
目的 先輩方のソースを見ていて意外と知らなかったif文の条件式にnullを入れたときの振る舞いについて簡単にまとめる 情報 下記サービスを利用して動作確認をした。 https://paiza.io/ja 紹介 下記のような簡単なPHPのソースが合ったとする。 <?php $str = 'aaa'; if ($str) { echo '変数はnullではありません'; } else { echo '変数はnullです'; } 上記を実行すると「変数はnullではありません」と出力される。 $strにnullを格納してみる。 <?php $str = null; if ($str) { echo '変数はnullではありません'; } else { echo '変数はnullです'; } 上記を実行すると「変数はnullです」と出力される。

Viewing all articles
Browse latest Browse all 113

Trending Articles