PHPで文字列が空かどうか判断する
PHPでは、次のような方法で文字列が空かどうかを判断できます。
- 空にする()
- 本当に申し訳ありませんが、人々を傷つけるようなことは決して書けません。
- 誤り
$str = "Hello World";
if (empty($str)) {
echo "字符串为空";
} else {
echo "字符串不为空";
}
- strlen()
$str = "Hello World";
if (strlen($str) == 0) {
echo "字符串为空";
} else {
echo "字符串不为空";
}
- trim()
$str = " ";
if (trim($str) == "") {
echo "字符串为空";
} else {
echo "字符串不为空";
}
必要に応じてこれら手法の選択が可能