如何在php中检查输入长度?
PS strlen 工作,我的代码的其他部分有误,不便之处敬请见谅。
哦,但是 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.
}
采用strlen()
if(strlen($_POST['whatever']) > 4) {
echo 'Limit Exceeded';
}
如果您使用这些条件在用户插入更多字符时抛出错误,只需使用maxlength
属性,将为您节省一堆验证