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

PHP进阶篇

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

讲师回答 / Jason
解释下这个正则://后面的i表示不区分大小写,<li>(.*?)<\/li>表示li标签内的匹配的()内的值有多少,括号内的.表示所有单字符,*表示数量为0个或者多个。也就是li标签内有字符就显示出来

讲师回答 / Jason
//新建一个自定义的异常类,继承了PHP的异常基类Exceptionclass MyException extends Exception {    function getInfo() {        return '自定义错误信息';    }}try {    //使用异常的函数应该位于 "try"  代码块内。如果没有触发异常,则代码将照常继续执行。但是如果异常被触发,会抛出一个异常。    throw new MyException('error');//这里规定如何触发异常。注意:每一个 "...

讲师回答 / Jason
glob()函数返回匹配指定模式的文件名或目录,该函数返回一个包含有匹配文件或目录的数组。glob("*")表示所有的文件

已采纳回答 / jasonxu2
详细解释下:(19|20)表示取19或者20中任意一个数字,(\d{2})表示两个数字,(\d{1,2})表示1个或2个数字,(\d{1,2})表示1个或2个数字。^\s*{(\w+)\s*=}表示以任意空格开头的,并且包含在{}中的字符,并且以任意空格结尾的,最后有个=号的。然后你再根据$replace = array ('\3/\4/\1\2', '$\1 =');对应一下相应的值就可以了。也就是\3表示5,\4表示27,\1表示19,\2表示99,$\1表示$startDate

已采纳回答 / Jason
这个可以当成字符串使用的,关键看你的用法,$className::$func()这样使用肯定是表示类里面调用的方法,这样不能当字符串用,你如果直接使用echo $func;试试?

已采纳回答 / Jason
采用变量调用的意义就是,变量名可以不变,但是变量的内容可以随时变化

讲师回答 / Jason
o表示对象类型,3表示Car是3个字符,1表示只有1个对象,里面包含了s表示字符类型,4表示4个字符name

最赞回答 / sophia_yu
this这个关键字代表的是当前对象,这句话表示返回当前对象的name属性值

讲师回答 / King
首先这句话屏蔽掉结果不一样,这句话是调用父类中的speedUp()这个方法,因为你看到是parent::speedUp()调用的是Car这个父类中的SpeedUp()方法,所以结果为10+40=50.^_^...

讲师回答 / King
得到对象的实例,因为你不能同new 这个类得到对象,所以需要使用getInstance的这个静态方法获得实例,而这个方法中加了检测,这也就是我们所说的单例模式^_^...

已采纳回答 / 关元知
array(2) { ["test"]=> string(10) "1409706573" ["test2"]=> string(10) "1409706574" }看出来了吧
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消