मेरे पास एक फ़ंक्शन हैNotEmpty जो स्ट्रिंग को खाली और झूठा नहीं है अगर स्ट्रिंग खाली है तो सच है। मुझे पता चला है कि अगर मैं इसके माध्यम से एक खाली स्ट्रिंग पास करता हूं तो यह काम नहीं कर रहा है।
function isNotEmpty($input)
{
$strTemp = $input;
$strTemp = trim($strTemp);
if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)"
{
return true;
}
return false;
}
.NotEmpty का उपयोग करने वाले स्ट्रिंग का सत्यापन किया जाता है:
if(isNotEmpty($userinput['phoneNumber']))
{
//validate the phone number
}
else
{
echo "Phone number not entered<br/>";
}
यदि स्ट्रिंग खाली है, तो दूसरा निष्पादित नहीं करता है, मुझे समझ में नहीं आता कि क्यों, क्या कोई कृपया इस पर कुछ प्रकाश डाल सकता है।