我对 PHP 函数 CTYPE_ALNUM 有这个奇怪的问题
如果我做:
PHP:
$words="àòè";
if(ctype_alnum($words)){
Echo "Don't work";
}else{
Echo "Work";
}
这将呼应“工作”
但是如果我有一个表格并且在那个表格中我插入带有坟墓的字母(à,è,ò),这将回显“不工作”
代码:
<form action="" method="post">
<input type="text" name="words" />
<input type="submit" />
</form>
$words=$_POST['words'];
if(isset($words)){
if(ctype_alnum($words)){
Echo "Don't Work";
}else{
Echo "Work";
}
}
如果我在文本输入中插入字母 à 或 è 或 ò 这将回显“不工作”