ฉันมีฟังก์ชั่น isNotEmpty ซึ่งผลตอบแทนจริงถ้าสตริงไม่ว่างและเท็จถ้าสตริงว่าง ฉันพบว่ามันไม่ทำงานถ้าฉันส่งสตริงว่างผ่านมัน
function isNotEmpty($input)
{
$strTemp = $input;
$strTemp = trim($strTemp);
if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)"
{
return true;
}
return false;
}
การตรวจสอบความถูกต้องของสตริงโดยใช้ isNotEmpty เสร็จแล้ว:
if(isNotEmpty($userinput['phoneNumber']))
{
//validate the phone number
}
else
{
echo "Phone number not entered<br/>";
}
หากสตริงว่างเปล่าอย่างอื่นก็ไม่ทำงานฉันไม่เข้าใจว่าทำไมคนอื่นได้โปรดเปล่งแสงให้หน่อยได้ไหม