以前对面向对象仅限于死记硬背型,工作这么久了,回过头来看又是一翻体悟,供大家看看。 1.final final:php5新增一个final关键字。如果父类中的方法被声明为final,则子类无法覆盖该方...
apc定义:apc是一个开放自由的php opcode缓存。它的目标是提供一个自由、开放和健全的框架,用于缓存和优化php中间代码。 apc常用函数: 1.apc_clear_cache() 清楚apc缓存内容 2.apc_define_consta...
?php //参数筛选 //筛选cat_id=2 $cl-SetFilter("cat_id",array(2)); //仅在id为1、3、7的子论坛中搜索 $cl-SetFilter("forum_id",array(1,3,7)); //范围筛选 //筛选发布时间为今天,参数为int时间戳 $cl-SetFilterRange...
单例模式:简单的说,一个对象只负责一个特定的任务。 单例类: 1.构造函数需要标记为private,单例类不能再其他类中实例化,只能被其自身实例化 2.拥有一个保存类的实例静态成员变...
工厂模式:由工厂类根据参数来决定创建出哪一种产片类的实例 工厂类:一个专门用来创建其他对象的方法类。即按需分配,传入参数进行选择,返回具体的类 作用:对象创建的封装...
setType — 设置变量的类型 bool settype ( mixed $var , string $type ) 将变量 var 的类型设置成 type 。 type 的可能值为: “boolean” (或为“bool”,从 PHP 4.2.0 起) “integer” (或为“int”,从 P...
public 表示全局,类内部外部子类都可以访问; 复制代码 代码如下: ?php class Test{ public $name='Janking', $sex='male', $age=23; function __construct(){ echo $this-age.'br /'.$this-name.'br /'.$this-sex.'br /'; } func...
复制代码 代码如下: PRE class=php name="code"?php $data = array(); //convert a cvs file to an array $data $handle = fopen("data.csv","r"); while ($curline = fgetcsv($handle, 1000, ",")){ $tmp = array(); $num = count($curline); for($c...
php文件处理: http://www.jb51.net/w3school/php/php_file.htm 复制代码 代码如下: ?php $filename=dirname(__FILE__)."/readfrom.txt"; $ofilename=dirname(__FILE__)."/writeto.txt"; if(!file_exists($filename)){ echo $filename." not foun...
复制代码 代码如下: ?php /* 在根目录 - wp-content - themes 下创建mytheme文件夹用来存放创建新主题模板 在mytheme目录下创建 index.php ,style.css 两个文件,在wp后台 外观-主题 中就可以看到刚创...