我想使用 ord() 从文本框中验证发布的数据(整数和大写小写字符串):
t1 是从 html 中的文本框发送的文本,
for($i=0; $i<strlen($t1); $i++){
if(ord(substr($t1,$i,1))>64 || ord(substr($t1,$i,1))<123){
if(ord(substr($t1,$i,1))>89 && ord(substr($t1,$i,1))<97 ||
ord(substr($t1,$i,1))>122) {
$validLoginInfoAcceptedUserName = false;
break;
}
} else {
$validLoginInfoAcceptedUserName = true;
continue;
}
}
我尝试了一切,但我被卡住了,如果你知道问题出在哪里,请帮我解决这个问题,但如果你不知道,请不要建议任何其他验证方式。