标签: php forms if-statement
我正在创建一个全名字段,只希望用户能够输入数字,字母和空格。如何在if语句中完成?
答案 0 :(得分:4)
您可以采用相反的方式检查是否存在任何非法字符,例如:
if (preg_match("/[^a-z\\d ]/i", $input)) // illegal input
答案 1 :(得分:1)
另一种解决方案,
if(preg_match('/[^\w\d ]/',$input)){ //illegal input }