小编bgo*_*lci的帖子

检查字符串是否为空

我有一个函数isNotEmpty,如果字符串不为空则返回true,如果字符串为空则返回false.我发现如果我通过它传递一个空字符串就无法正常工作.

function isNotEmpty($input) 
{
    $strTemp = $input;
    $strTemp = trim($strTemp);

    if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)"
    {
         return true;
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

使用isNotEmpty验证字符串是完成的:

if(isNotEmpty($userinput['phoneNumber']))
{
    //validate the phone number
}
else
{
    echo "Phone number not entered<br/>";
}
Run Code Online (Sandbox Code Playgroud)

如果字符串是空的,否则不会执行,我不明白为什么,请有人请说明这一点.

php string validation

214
推荐指数
7
解决办法
39万
查看次数

标签 统计

php ×1

string ×1

validation ×1