为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰

已采纳回答 / 慕粉1465057122
你可以这样写,$p='\(?0\d{2}[) -]?\d{8}';或者$p=/^0\d{2}-\d{8}$/i;形式不固定;基于你的问题:$p = '/[0]\d{2}\-\d{8}/';为什么不加[]就不行呢,因为你也没有加^$;为什么不加^$就不行呢?不是不行,例如:如果不使用^和$的话,对于\d{5,12}而言,使用这样的方法就只能保证字符串里包含5到12连续位数字,而不是整个字符串就是5到12位数字;所以你的问题和此例相似。解答完毕。

最新回答 / 有为小青年丶
慕课网上的的这个函数说明是错误的,建议以PHP手册上的函数说明为准。
php代码不够简洁

命名调用跟闹着似得

还是java习惯

php看起来很费劲
安卓转php,学过java基础,这些对于我俩说就是样子不一样,本质是不变的。清醒当初选择了java!
这几节正则表达式都没看懂
感觉这个例子体现不出static函数的特点..举个例子
class car{
public static fun(){
public static $i=0;//定义一个静态变量
$i=$i+1;//由于i是静态变量 如果这个程序段执行过一次 下一次再执行就是从i=1开始执行
return $i;
}
}
echo car::fun();
echo car::fun();
echo car::fun();//对于static函数不用生成对象就可以直接调用 在不用到对象的属性的情况下比较合适使用
//会发现输出结果是123
实例化对象的时候会自动调用构造函数 对象生存期结束的时候会自动调用析构函数
单双引号的区别见前面 单引号不解析变量 双引号解析变量 在没有变量的时候最好使用单引号 速度比较快 但是结果一样 这里就是没有变量 单双引号一样...多回头复习啊.....
mysql_connect('127.0.0.1', 'code1', '');
mysql_select_db('code1');
mysql_query("set names 'utf8'");
//已知的数据变量有
$name = '李四';
$age = 18;
$class = '高三一班';
$user= mysql_query_id();
//在这里进行数据查询
第三章面向对象,是讲的很粗糙,也不能怪别人给差评,那些站着说话不腰疼的,你们第一次学面向对象的时候敢说不是一头雾水?
$p = '/:(.+)/';
public protected privave 公共 继承 内部$this self 调用
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消