如何在PHP中检查表单输入的长度

时间:2013-04-15 16:46:20

标签: php mysql

如何在php中检查输入长度?

P.S。 strlen工作,我的代码的其他部分错了,抱歉给您带来不便。

2 个答案:

答案 0 :(得分:3)

哦,但是strlen / mb_strlen确实有效:)

$name = isset($_POST['name']) ? $_POST['name'] : null;
$lengthFunction = function_exists('mb_strlen') ? 'mb_strlen' : 'strlen';
if($lengthFunction($name) > 4){
    // $name has > than 4 chars.
}

答案 1 :(得分:2)

使用strlen()

if(strlen($_POST['whatever']) > 4) {
   echo 'Limit Exceeded';
}

如果您使用这些条件在用户插入更多字符时抛出错误,只需使用maxlength属性,将为您节省大量验证