在PHP中检查文本框长度 if($username!='') { 如果($password!=$password1) { echo“密码不匹配”; } 如果($username>14),则为else { 回显“用户名太长”; } else if($username
我试过几次,但它说我的用户名太短,即使其中有9个字符。在PHP使用中检查字符串的长度 例如:在PHP中检查文本框长度 if($username!='') { 如果($password!=$password1) { echo“密码不匹配”; } 如果($username>14),则为else { 回显“用户名太长”; } else if($username,php,Php,我试过几次,但它说我的用户名太短,即使其中有9个字符。在PHP使用中检查字符串的长度 例如: if ($username != '') { if($password != $password1) { echo 'Password does not match<br />'; } else if ($username > 14) { echo 'username too long'; } else if ($username < 5) { echo 'userna
if ($username != '')
{
if($password != $password1)
{
echo 'Password does not match<br />';
}
else if ($username > 14)
{
echo 'username too long';
}
else if ($username < 5)
{
echo 'username too short';
}
else if($password < 5 && $password1 < 5)
{
echo 'Your password or username is too short, minimum of 5 characters<br />';
}
else{
注意:要检查变量是否在PHP中设置,请使用而不是!='
,它更健壮。使用strlen()
if(strlen($username)<5){
//太短
}
文档:您需要使用来实际获取字符串的长度:
if(strlen($username) < 5) {
// too short
}
else if(strlen($username)>14)
{
回显“用户名太长”;
}
else if(strlen($username)<5)
{
回显“用户名太短”;
}
使用strlen()
您应该使用strlen($username)而不是$username。它可以正常工作
if(strlen($username) < 5) {
// too short
}
else if (strlen($username) > 14)
{
echo 'username too long';
}
else if (strlen($username) < 5)
{
echo 'username too short';
}
else if (strlen($username) > 14)
{
echo 'username too long';
}....