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

PHP进阶篇

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

http://pan.baidu.com/s/1bpd2XmJ
strpos=stringposition
strlen=stringlength
练习题
http://pan.baidu.com/s/1dF7lggp
练习题

http://pan.baidu.com/s/1hr30RFA
据说正则表达式具有性能问题,若情非得已,则不要用
我的理解是这样的,首先定义类Truck用extends方法继承,然后通过parent::speedUp()获取父类的speed,最后+=50就是继承之后的speedUp了。
代码如下:
//定义继承于Car的Truck类
class Truck extends car{
//定义一个新的speedUp方法
public function speedUp(){
//获取父类的speed
$speed=parent::speedUp();
//给获取后的speed(此时已经获取父类的speed为10)+50
$this->speed +=50;
}
PHP5中使用parent::来引用父类的方法。
parent:: 可用于调用父类中定义的成员方法。
parent::的追溯不仅于直接父类。
静态方法不能this->调用(不能调用非静态属性,因为费静态属性实例化后在对象里,static在内存中只有一个位置)对象正常方法调用静态方法,调用静态属性则用$对象::静态方法名
(1)、静态属性不需要实例化即可调用。因为静态属性存放的位置是在类里,调用方法为"类名::属性名";
(2)、静态方法不需要实例化即可调用。同上
(3)、静态方法不能调用非静态属性。因为非静态属性需要实例化后,存放在对象里;
(4)、静态方法可以调用非静态方法,使用 self 关键词。php里,一个方法被self:: 后,它就自动转变为静态方法;
http://www.nowamagic.net/librarys/veda/detail/1252 这篇文章写的session写的特别详细
说第三章不好的,不要碰到一点难就烦躁!
我觉得教程不错,虽说有一点点难,但是可以克服,就像以前在慕课学js的时候也烦,但是现在我很喜欢js。只要坚持!
函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。
不止两种数组吧,还有一个多维数组呢
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消