MISSION START NO.5内容抓取&&面向对象设计

最近挺混乱的,女女回家总要陪陪~~拜托没工夫看了

都是晚上在看

总结复习下

内容抓取

打开远程网址,$fp=fopen(“url”,r)

读取数据 ,$filecontents=file_get_content($fp #OR url,r)

使用 ereg&&eregi正则表达式来抓取想要的内容ereg(“表达式”,$filecontents,$reg) 内容

$reg[1]取得的内容

代入模板就ok了~~

面向对象程序设计内容比较多。看了好几天了~~

1 有几个函数需要注意下

__construct()   __destruct()  //php5中虽然兼容和类同名的成员函数做初始化函数,但是考虑到类名

__set()   __get() //对private属性的成员可以做做输入输出的处理~

private protected public  //和c++差不多

2 抽象类,抽象方法

abstract关键字

其实就是个模板,让人用,让人遵守规则

3 几个关键字

final self static CONST #  final 和 self 特别点~剩下两个基本和c++一样的

4接口interface implements

全部是抽象方法,public 成员属性为常量

单继承多接口,继承在先

暂时到这里了~

MISSION START NO.4 学习手记 -静态生成

主要学习了静态生成的原理 建立好模板后,通过php程序根据模板和内容生成静态网页减轻服务器和数据库的压力~·

貌似暂时用不着。。这么高级的功能。。

我暂且当它是用来盗窃比人的模板的好工具吧几个文件操作函数 fopen(),fread(),filesize(),fwrite(),fclose(),配合下foreach str_replace()来使用

今天内容比较简单,这么几天下来渐渐找到窍门了~~明天开始一天学两章~~呵呵今天重点是和网工一学长交流了下,大概得知以后方向了。

。看来得往软件方向发展了~下次考个网工吧,同时把那个数据结构研究下~~ok,继续充电….

MISSION START NO.3 学习手记

好吧,我错了,一个超级简单的上传程序,弄了半天都不能成功。。调试半天没结果

为什么呢?

原来我多写了一个等号,所以多花了一个多小时的时间。。看来以后得注意细节了