我有这段代码
public function onlyLetters($string) {
if(preg_match("/[a-zA-Z]/", $string)) {
return true;
} else {
return false;
}
}
但它总是返回false,原因是什么?
答案 0 :(得分:1)
您的字符串很可能不包含您的期望,并且没有单个大写或小写字母a-z字母。
或 - 您没有正确处理返回值
如果你检查这些假设,你可能会自己解决它:)