今天我爱编程网小编为大家带来了求解释下这段PHP是什么意思啊if (!preg_match("/^[a-zA-Z ]*$/",$name)),希望能帮助到大家,一起来看看吧!
本文目录一览:

求解释下这段PHP是什么意思啊if (!preg_match("/^[a-zA-Z ]*$/",$name))
preg_match() 函数用于进行正则表达式匹配,成功返回 1 ,否则返回 0 。
preg_match() 匹配成功一次后就会停止匹配,如果要实现全部结果的匹配,则需使用 preg_match_all() 函数
你上面的if判断$name 是匹配汉字,就是用正则表达式判断输入的姓名是否是汉字
而if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email))判断你输入的邮箱是否属于邮箱的格式也就是说是
www.xxxx@.com
类型的

"["1","2"]"怎么取出数字php7不u
用“preg_match”函数从字符串中提取数字。
1、使用“preg_match”函数从字符串中提取数字出来;2、使用PHP内置的“in_array”方法将字符串中出现的数字都提取出来,并拼接在一起;3、使用“is_numeric”方法。
我爱编程网
php验证是否为两位小数
我爱编程网(https://www.52biancheng.com)小编还为大家带来php验证是否为两位小数的相关内容。
php验证是否为两位小数
1.首先创建一个函数fun并接收一个参数num;
2.然后在函数内使用preg_match对num进行正则匹配;
3.最后匹配成功则num是两位小数。
代码如下:
<phpfunction fun($num) {if (preg_match('/^[0-9]+(.[0-9]{2})$/' $num)) {echo $num, '对<br>'}else{ echo $num, '错<br>'}}fun(111);fun(1112.01);fun(2324.1);fun(2324.15);fun(2324.157);fun(0.57);
结果:111错1112.01对2324.1错2324.15对2324.157错0.57对
以上就是我爱编程网整理的求解释下这段PHP是什么意思啊if (!preg_match("/^[a-zA-Z ]*$/",$name))相关内容,想要了解更多信息,敬请查阅我爱编程网。更多相关文章关注我爱编程网:
www.52biancheng.com免责声明:文章内容来自网络,如有侵权请及时联系删除。