php200天 学习笔记(11)
时间:2010-05-19
来源:互联网
视频16,第16讲:PHP小偷程序原理和实例
这一讲中,最重要的两个函数
ereg();eregi()正则表达式函数。
ereg(正则表达式, 内容, 返回的数组);
这样理解:将‘内容’中,符合‘正则表达式’后的东西放到‘返回的数组’中。
本讲例子:
<?php
1 $url="http://www.weather.com.cn/html/weather/101010100.shtml";
2 $fp = @fopen($url, "r") or die ("超时");
3 $fcontents = file_get_contents($url);
4
5 eregi("lass=\"cleardiv\"></div>(.*)<div class=\"weatherYubao\" id",$fcontents,$rg);
6
7 echo $rg[1];
?>
1,将我们要截取网站链接赋给变量$url。
2,打开这个链接文件,并且将其中内容赋值给变量$fp。(这里比较奇怪,当然有了下面的
$fcontents = file_get_contents($url);应该是可以不需要的,但是在我的浏览器中汉字就显示出来乱码了。)
3,打开并读取内容到变量$fcotents。
5, 将$fcontents文件中的,从lass=……开头到<div class=……)(第一个参数)之间的内容,存储到$rg数组当中。
7,输出我们截取到内容。为什么是$rg[1]呢?自己试验下print_r($rg)。就知道了。
通过这讲,基本上可以随便转载其他网站有用的内容了。
《PHP与MySQL.WEB开发》第6章:面向对象的PHP
理解面向对象的概念
我这样理解:类就是个模板,想造什么,先做模板(类)。对象就是造出来的东西。
使用关键词class 创建PHP类。
构造函数__construct().创建一个对象的时候就将调用构造函数。(一开始就上当了,原来是两个下划线。)
析构函数__destruct().结束时调用的函数。可以做些打扫卫生的工作。
类的实例化比较好,使用new简直太形象了。用模板造出来的东西,一开始都是新的。
类的属性。到现在也不明白__get()和__set()有个鸟用。(慢慢研究)
public 公有的,自己的对象想怎么用,就怎么用。
proteted 保护的,只能自己在类内部进行访问,但可以继承下去。
private 私有的,只能仅自己在类的内部使用(不能继承下去)。自己产生的对象也无法直接使用。
是用关键词extends来继承。(继承的东西要看父类中是什么性质的,如上)。
米国的先进战斗机类,台湾要继承的时候,最高科技的属性就是private,将不能被继承下来。
重载。可以将继承下来的方法属性加以改变。
PHP中每个类只能继承一个父类。(理解万岁)
=700) window.open('http://bbs.php100.com/attachment/photo/Mon_1005/142_c8e01274262084a2e657335aed480.jpg');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >
左图中C继承了B,B继承了A。(C并没有继承A)
中间图可以。
右图不行。
剩下的‘理解PHP面向对象的高级功能’。嗯,我就理解了一下!O(∩_∩)O~

作者: 皮赛罗 发布时间: 2010-05-19




作者: lpx918 发布时间: 2010-05-26
作者: ganguser 发布时间: 2010-05-26

作者: whl1295a 发布时间: 2010-05-27
作者: jiaotf 发布时间: 2010-05-27
作者: rogereleven 发布时间: 2010-06-08
作者: deepblue 发布时间: 2010-06-12

作者: kgdfnxkj 发布时间: 2010-06-13
作者: power 发布时间: 2010-07-07

作者: 孔仔 发布时间: 2010-08-19
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28