摘要: 首先我们要知道明确单例模式这个概念,那么什么是单例模式呢?单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类我们称之为单例类。单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。下面我们讨论下为什么要使用PHP单例模式?多数 人都是从单例模式的字面上的意思来理解它的用途, 认为这是对系统资源的节省, 可以避免重复实例化, 是一种”计划生育”. 而PHP每次执行完页面都是会从内存中清理掉所有的资源. 因而PHP中的单例实际每次运行都是需要重新实例化 阅读全文
posted @ 2012-02-21 23:22 漠北风 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: voidunset(mixed$var[,mixed$var[,$...]] )unset()销毁指定的变量。注意在 PHP 3 中,unset()将返回TRUE(实际上是整型值 1),而在 PHP 4 中,unset()不再是一个真正的函数:它现在是一个语句。这样就没有了返回值,试图获取unset()的返回值将导致解析错误。Example #1unset()示例<?php//销毁单个变量unset($foo);//销毁单个数组元素unset($bar['quux']);//销毁一个以上的变量unset($foo1,$foo2,$foo3);?>unset()在函数 阅读全文
posted @ 2012-02-21 22:51 漠北风 阅读(725) 评论(0) 推荐(0) 编辑