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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
这就是魔术方法,回去学学PHP的魔术方法再练练这个吧。
大家一起加油~
出问题了,代码没错运行结果是3;验证居然不通过
//用户名必须为字母、数字与下划线
if (!preg_match('/^\w+$/i', $user['name'])) {
die('用户名不合法');
}
//验证邮箱格式是否正确
if (!preg_match('/^[\w\.]+@\w+\.(com|cn)$/i', $user['email'])) {
die('邮箱不合法');
这样改写后更严谨
非常棒的手动操作。

已采纳回答 / qq_矿泉水兑水了_0
我告诉你吧,self在本类中可以用了调用类成员属性,如果要调用其他类就不行了,如果类a 继承了类b的一个属性 $shuxing  并且$shuxing还是静态的  这时候在类a中想调用$shuxing这个静态属性就要用parent来调用了
确实讲的没看懂
讲的太浅了,对于没有基础的同学来说,就像天书般难懂。推荐兄弟连高洛峰php视频,比这个详细。
class book {
function getName() {
return 'bookname';
}
}
$func = 'getName';
$book = new book();
$book->$func();

这个例子谁可以再写具体些,不是很明白。
$filename = '/data/webroot/usercode/code/resource/test.txt';
类属性必须定义为公有、受保护、私有之一。为兼容PHP5以前的版本,如果采用 var 定义,则被视为公有。类中的方法可以被定义为公有、私有或受保护。如果没有设置这些关键字,则该方法默认为公有。
imagecopy()中的第5个和第6个参数是边框大小。

已采纳回答 / 会妮子
个人认为新手不建议看视频,我建议你看手册,看手册自己会动手去写,然后可以延伸出来好多内容。

最赞回答 / nadirvishun
catch(Exception $e) 中的Exception 是类型声明,意思是$e只能是Exception或者是它的继承子类等的实例。而$e是throw时创建的实例,是Exception的子类,所以可以调用本身的方法。
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消