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

PHP进阶篇

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

最新回答 / 慕沐4974640
你这个不能光看这儿  是否需要return你还要看实例化为一个对象之后的输出结果<...图片...><...图片...>这样子就可以看出来为什么有的需要return 有的不需要return
类属性必须定义为公有(public),受保护(protected),私有(private)之一。如果用 var 定义,则被视为公有(public)。
^$lljgigihg
&lt;?php
$filename = &#039;this is a test file.&#039;;
//编写代码读取$filename的文件内容
echo $filename;
$car = new Car();
echo Car::speedUp();
$p = &#039;/\d+\-?\d+/&#039;;

最新回答 / qq_迷失的无聊
是返回而不是直接输出,可以把返回的值赋值给一个变量方便使用
如果没有编程基础,就算你看了PHP入门篇,这教程新手一般看不懂!
function __construct() {
print &quot;构造函数被调用 \n&quot;;
}
function __destruct() {
print “析构函数被调用 \n”;
}
“析构函数被调用 \n”; 双引号用半角输入
看不懂的人说明你还不到看这个的时候.建议再去看看其他基础的再来看这个教程吧
preg_match($p, $str),当$str这个变量中含有$p变量的字符串时,返回TRUE,否则返回FALSE
关于用__cell实现方法的重载的用处,用本节的例子来说明,可能很多人会纠结if ($name == &#039;speedUp&#039;) 里面的speedUp,因为后面调用方法的时候用到了方法名speedUp(),既然我已经知道了方法名为什么不直接定义一个方法speedUp()呢?我的理解是如果直接定义一个名为speedUp()的方法的话,那么当你调用这个方法的时候必须保证你的方法名输入正确,一旦输错那么程序会找不到这个方法并且报错。而采用__cell实现方法重载,当你把方法名称输错的时候,程序就会执行if之外的语句(在本节例子中if语句外什么也没有,表示什么也不做)而不会报错,增加了程序的健壮性。
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消