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

PHP进阶篇

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

已采纳回答 / qq_钢铁浪人_0
看的时候没看仔细,$arr[0]中0指的是下标,而$arr["0"]中"0"指的是键的名称,感觉php中的array就像java中的array+map,可以通过下表来进行访问,也可以通过键值进行映射访问
这几个关键字都是为封装而提供的;封装=抽象;代码越抽象要改的时候改的东西就越少
全局变量可以的话最好不用,容易出bug,静态方法一般用于特殊场合,如设计模式中的单例模式等;这两个是破坏封装性和信息隐藏的
php果然继承了C++的尿性,看那个parent::__construct();语法上像极了java,然而符号是C++的
我发现php类的方法中要调用成员变量必须利用this指针,感觉好别扭,还有,php里面有super指针吗,如果有,使用this和super冲不冲突?
我感觉类里面的属性最好定义成private的好些吧,你一上来就来个public,类的封装性何在?
setcookie('test', '1', 0,'/path');记得前面又说,忘了,现在记录下,0表示有效期,浏览器关闭,cookie也就到期了
说实话,这课程我一天就全部过完了,太简单了,毕竟对于学过c#和js的来说,很多是相同的,只是表达不同而已。
正则好他妈抽象啊,要哭
$love = 'I love you';
echo strlen( $love );
这个 出题的老师 绝对是个xx 怎么总是i love you
$str=" 左侧空格要去掉";
echo 'left' . ltrim( $str );
把你牛逼的,还评论PHP。you can you Up,no can no BB.
echo $i . $love . $you;
$str = '小明';
//用双引号定义一个字符串,字符串里输入字符hello world,并把字符串都赋值给变量$str
$str = "他的名字叫$str";
echo $str;
class Car {
public $speed = 10;

//在这里使用重载实现speedDown方法
//该方法有两个参数,第一个参数 $name 会自动接收不存在的方法名,.
//第二个 $args 则以数组的方式接收不存在方法的多个参数。
public function __call( $name, $args ){
if( $name == 'speedDown' ){
return $this -> speed -= 10;
}
}
}
//定义继承于Car的Truck类
class Truck extends Car {
public function speedUp(){
return $this -> speed += 50;
}
}
其中 Truck extends Car 表示Truck 继承Car的内部的方法与变量声明,其中跟访问控制有关系,就是那个全局还是私有,可以访问 继承的 类的 ,也可以改写 内部的,但是不会改变 原始类!
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消