strvalでnullなどemptyを変換した結果

strvalでnullを変換したらどうなるのかが気になったのでついでに全部試してみました。

strvalでnullなどのEmptyを変換してみる

echo strval(0);
echo strval(null);
echo strval('');
echo strval([]);
echo strval('0');

結果

0
''
''
Array
0

Arrayはnoticeが出るのでやらないほうが良い。

nullと空文字だけを判定したいときに使えそう

if (strval($val) === '') {
    echo 'nullもしくは空文字だよ!'
}

コメントを残す

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