社内ストアからいくつかのデータを取得していますが、失敗した場合は非常に具体的な応答が得られます。strlen()
この変数を呼び出すと、値 0 が返されます。また、NULL または "" と等しくありません。このコードを使用してテストしています:
if ($data === NULL)
{
echo("data was null\n");
}
else if ($data === "")
{
echo("data was empty string\n");
}
else if (strlen($data) == 0)
{
echo("data was length zero\n");
}
この結果を出力してdata was length zero
います。変数には、長さがゼロで、null ではなく、空の文字列ではないものを含めることができますか?