!preg_match("/^[a-zA-Z ]*$/",$name)谁能帮我解释下这一句什么意思吗?PHP的最好能逐字解释啊~这前面为啥要加!啊.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:15:27
!preg_match(

!preg_match("/^[a-zA-Z ]*$/",$name)谁能帮我解释下这一句什么意思吗?PHP的最好能逐字解释啊~这前面为啥要加!啊.
!preg_match("/^[a-zA-Z ]*$/",$name)谁能帮我解释下这一句什么意思吗?PHP的
最好能逐字解释啊~
这前面为啥要加!啊.

!preg_match("/^[a-zA-Z ]*$/",$name)谁能帮我解释下这一句什么意思吗?PHP的最好能逐字解释啊~这前面为啥要加!啊.
preg_match是PHP的正则函数,前面的叹号是将返回的结果反过来,比如返回是true,那么经过叹号就变成false了,这个正则是判断用户名不是 大小写的a到z的字符
/^$/ 代表正则的头和尾,[a-zA-Z]表示大小写的a到z的字母,后面的*号表示匹配0个或多个字符,