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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
看到var,我还以为学的是js。。。
为什么是 var 差评!!
如果要看懂代码,还是要一点C的知识
注意,字符串替换,不会在原字符串上修改,而是将修改的结果,在本函数的返回值内保存。
<?php
//替换字符串
$str = 'I Love Chian';
$rep = str_replace('Chian','China',$str);
echo $str;//输出chian
echo "<br ./>";
echo $rep;//这才输出china
?>
<?php
//查找字符串
$str = 'What is your name?';
echo strpos($str,'name')."<br ./>";
echo substr($str,strpos($str,'name'),4);
?>
没有将某个对象的所有引用销毁,而析构函数被调用的原因是脚本执行完成,垃圾对象被回收时执行析构函数

析构函数:当某个对象成为垃圾或者当对象被显式销毁时执行。

GC(Garbage Collector)

在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁。

这是PHP的GC(Garbage Collector)垃圾处理机制,防止内存溢出。

当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中的所有对象同样被销毁。

__destruct() 析构函数

__destruct() 析构函数,是在垃圾对象被回收时执行。
这是“集百家之长”中,从C++取来的语法,去看”C++面向对象程序设计”的书,其中类和对象章节,就知道原理了
数据库还好可以看懂
没有人 感觉 两个冒号很别扭嘛???还有 箭头!!!
这节教程确实不太好,跨度太大,正则表达式可以看看这篇文章,补充细节:http://www.cnblogs.com/hellohell/p/5718319.html
echo $msg;
把最后的语句改成这样,可以测试效果,各位将近下啦
类是抽象的概念,对象是具体的实例,
<?php
function sum($a, $b) {
return $a + $b;
}
//在这里调用函数计算1+2的值
echo sum(1,2);

哈哈
这个单引号真的蛋疼啊!!!
$p = "/<li>(.*?)<\/li>/i";
preg_match_all($p,$str,$matches);
print_r($matches[1]);
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消