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

PHP进阶篇

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

已采纳回答 / 木子舟义
你的报错问题是,你把方法删了,还去调用那个方法。echo BigCar::getSpeed();   去掉这行。1、静态属性 是共享的,而不是一个实例对象对应一个属性。 每一个实例对象都可以对它进行操作。2、静态属性可以通过普通方法调用。3、2都回答了可以通过普通方法调用啦。

已采纳回答 / 木子舟义
你这个理解有一点不妥,静态属性外部可以访问,私有属性,保护属性,外部才不能访问,静态属性,外部可以通过类名访问。 比如 在外部直接echo Car::$speed;   (前提是$speed是public的)如果是私有的,就创建共有方法在内部去访问它。 懂了吗?

已采纳回答 / 木子舟义
实例化一个Car类的对象。$car = new Car()    那么现在  $car -> speed   的值为 0当调用 $car->speedUp();  之后 就执行函数中的代码 也就是$this->speed = $this -> speed + 10;  等价于   $this -> speed = 0 + 10     所以函数执行后  $this -> speed  的值为10我这样说你能明白吗?

已采纳回答 / 木子舟义
首先呢 class里的var可以去掉,$car = new Car0()  是实例化了一个Car类的对象。$car->name='奥迪A6'   会覆盖 原有的$car->name  值为 '汽车' 的值。和类Car0 没有关系   你可以再实例化以个$car2 = new Car0()     echo  $car2->name 试一下不就知道了吗<?php     header("Content-type: text/html; charset=utf-8");  class ...

已采纳回答 / RockenRoll
应该是result中的记录形成数组并把指针传递给row这个条件成立后,然后传给数组$data

已采纳回答 / 木子舟义
楼上那个回答有点不严谨,在HTML文件中写PHP文件必须严格遵守 <?php   开头  ?> 结尾 或者是相应的其他格式,我印象中有三种,      <%php   %> 还有一种忘了  有兴趣可以去查查,用得普遍的就是 <?php  ?>  如果在纯PHP代码的文件中,也就是xxx.php  中写代码  就可以省略  ?>结尾了我说明白了吗?

已采纳回答 / RockenRoll
print只能打印出简单类型变量的值(如int,string)  print_r可以打印出复杂类型变量的值(如数组,对象) 

已采纳回答 / LuckDog
我的理解是,php、JS都是弱类型的语言,而数组都支持索引数组和关联数组,他们都会根据上下文,转化成自己想要的变量类型,例如JS里的“+”(加号)可以把数字转化成字符,而“-”(减号)可以把字符转化成数字,这就是弱类型语言的一个优点吧,这个也只是相对而言,希望对你有帮助,

讲师回答 / Jason
问题已经解决了,谢谢这位同学

已采纳回答 / RockenRoll
后面一个$str重新赋值了,所以后面输出的$str都是$str = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $secureKey, $str, MCRYPT_MODE_ECB));这个代码中的内容。

已采纳回答 / 达尔之心
$this是当前的类Truck。speed继承了父类Car的数值10。
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消