!preg_match("/^[a-zA-Z ]*$/",$name)谁能帮我解释下这一句什么意思吗?PHP的最好能逐字解释啊~这前面为啥要加!啊.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 16:47:44
![!preg_match(](/uploads/image/z/5204006-62-6.jpg?t=%21preg_match%28%22%2F%5E%5Ba-zA-Z+%5D%2A%24%2F%22%2C%24name%29%E8%B0%81%E8%83%BD%E5%B8%AE%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%8B%E8%BF%99%E4%B8%80%E5%8F%A5%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%E5%90%97%3FPHP%E7%9A%84%E6%9C%80%E5%A5%BD%E8%83%BD%E9%80%90%E5%AD%97%E8%A7%A3%E9%87%8A%E5%95%8A%7E%E8%BF%99%E5%89%8D%E9%9D%A2%E4%B8%BA%E5%95%A5%E8%A6%81%E5%8A%A0%21%E5%95%8A.)
!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个或多个字符,