课程
/后端开发
/PHP
/PHP进阶篇
(!preg_match('/^[\w\.]+$/i', $user['name']))
2017-06-04
源自:PHP进阶篇 3-8
正在回答
首先“·”是元字符需要加配合转义符"\",
然后本例中[\w\.]+表示一个以上的(字母或数字或下划线)加上“·”的组合。
[\w\.]+ 表示一个以上(字母+.)的组合 应该是用来匹配邮箱的
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答if (!preg_match('/^[\w\.]+@\w+\.\w+$/i', $user['email'])) { die('邮箱不合法');
2 回答'/^[\w\.]+@\w+\.\w+$/i' 中[\w\.]的\.作用是什么
2 回答if (empty($user)) { die('用户信息不能为空'); }请问这里的die是什么意思?
1 回答//手机号必须为11位数字,且为1开头 if (!preg_match('/^1\d{10}$/i', $user['mobile'])) { die('手机号不合法');
1 回答$p = '/[name:](\w+\s\w+)/';为什么前面name:要加中括号,是什么意思?后面为什么也要用括号?