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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
<?php
class Car {
//增加构造函数与析构函数
function __construct(){
echo "构造函数被调用<br/>";
}
function __destruct(){
echo "析构函数被调用<br/>";
}
}
$car = new Car();
不够全面。。。
个人觉得学习面向对象要从Java学起,Java除了几个基本数据类型外,一切皆对象。而且语法比较严谨。之后再来学习PHP会比较强松。
要输出GMT可以自己加8 hous,也可以用gmdate(格式,想输出的那个时间) 进行输出。注意,想输出的那个时间,务必转化为以秒计。
例如:
<?php
date_default_timezone_set("Asia/Shanghai");
//返回2014-05-01 12:00:01的GMT
echo gmdate('y-m-d h:i:s',strtotime('2014-05-01 12:00:01'));
echo '<br ./>';
echo date('y-m-d h:i:s',strtotime('2014-05-01 12:00:01 -8 hours'));
?>
+1 second
+1 second
+1 second
代码验证传递给学生的信息并不完整。我是说,这一堂课,会认为2014-5-1是不能通过的输出。经本机运行测试,时间可以不留虚位0。
更复杂地,我们可以这样:
echo date('y-m-d h:i:s a l',1496750629);
区别就在于输出格式上。
解释:-d后面接空格,让日期与时间中间有空隙,这样比较美观。h小时,i分钟,s秒,a(am/pm显示),l星期几显示。
但我感觉这都弱爆了。不如这样:把ymd的短线-换成波浪号~,把l\a的位置互换,甚至放在别的什么地方。把h:i:s换成s:i:h。
你会发现,这些 符号都不影响正确的输出,这些英文指代都不会出现位置错乱,而是根据你安排它们所在的地方再出现。
这课程看的真心累
我…… 我看懵逼了
学这个不要太过纠结为什么,先记住就是这样的,慢慢往后面,看着看着或许就会明白原来是这么回事。

最新回答 / weibo_小九_Schaw_0
跟C++的this指针一样,指类本身
this就相当于当前类Car
我是学OC的,一开始不太懂,看着看着就懂了,感觉->就像OC里的 "."。这样看着就秒懂了!
克隆某对象使用关键字 clone ,关键字clone 触发class里的克隆函数。 serialize()方法相当于JS中的JSON.stringify() 将对象转换成字符串 unserialize()方法相当于JS中的JSON.parse() 将字符串转换成对象 其目的用于计算机网络传输和数据库存储
刚刚看了下d=[0-9]即0-9任意字符
区分大小写 D代表非[0-9]
...
+代表重复匹配一次以上={1,}
?代表重复匹配0次或1次={0,1}
d代表的预定义的某些东西吧
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消