J'ai une fonction isNotEmpty qui retourne vrai si la chaîne n'est pas vide et faux si la chaîne est vide. J'ai découvert que cela ne fonctionne pas si je passe une chaîne vide à travers.
function isNotEmpty($input)
{
$strTemp = $input;
$strTemp = trim($strTemp);
if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)"
{
return true;
}
return false;
}
La validation de la chaîne à l'aide de isNotEmpty se fait:
if(isNotEmpty($userinput['phoneNumber']))
{
//validate the phone number
}
else
{
echo "Phone number not entered<br/>";
}
Si la chaîne est vide, le reste ne s'exécute pas, je ne comprends pas pourquoi, quelqu'un peut-il faire la lumière sur ce sujet s'il vous plaît.