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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
关于用__cell实现方法的重载的用处,用本节的例子来说明,可能很多人会纠结if ($name == 'speedUp') 里面的speedUp,因为后面调用方法的时候用到了方法名speedUp(),既然我已经知道了方法名为什么不直接定义一个方法speedUp()呢?我的理解是如果直接定义一个名为speedUp()的方法的话,那么当你调用这个方法的时候必须保证你的方法名输入正确,一旦输错那么程序会找不到这个方法并且报错。而采用__cell实现方法重载,当你把方法名称输错的时候,程序就会执行if之外的语句(在本节例子中if语句外什么也没有,表示什么也不做)而不会报错,增加了程序的健壮性。
isset()的作用是检测变量是否设置。
如果变量已经设置,返回TRUE,否则返回FALSE。
/[\d]{3}-[\d]{8}/
表达式用[]框起来,出现的次数用{}框起来除了数字还可以是+*?等
这么重要的基础课程粗制滥造, 心疼慕课网的招牌呀...
$fruit = array(

'apple'=>"苹果",

'banana'=>"香蕉",

'pineapple'=>"菠萝"

);
if(isset($fruit['apple']))
{
print_r($fruit['apple']);
}
<?php
//创建一个索引数组,索引数组的键是“0”,值是“苹果”
$fruit = array("苹果","香蕉","菠萝");
print_r($fruit);
echo($fruit)."<br>";
var_dump($fruit);
?>
为啥没有视频????
setcookie('test', '', time()-1);
这个东西自己当练习题做还是可以的。老师制定的路线是没错的,当他给你除了这道题之后,你可以自己研究答案,当能通过的时候,你基本上已经掌握了本节知识点。至少对于我来说是这样的。
在c#中静态方法可以被实例对象调用,也可以不需要实例化对象来调用,非静态方法必须通过实例对象才能调用
所谓的慕课网 真是高大上
故意的 故意的 故意的!!!!
1、在对象中调用一个不可访问方法时,__call() 会被调用。

2、在静态上下文中调用一个不可访问方法时,__callStatic() 会被调用。

3、$name 参数是要调用的方法名称。$arguments 参数是一个枚举数组,包含着要传递给方法 $name 的参数。
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消