类的另类用法--数据的封装
2015-01-24信息快讯网
一般的情况下,如果使用classname::property是不能访问到类的属性的,但可以用classname::method()使用类的方法。同样的也不能用objectname->property访问到类的方法里的变量。利用这一特点,我们可以将一些数据保存于类中,有点象c++的私有属性。
<?
class data {
function value($var) {
static $d = array();
if(func_num_args() > 1) {
$d[$var] = func_get_arg(1);
}else {
return $d[$var];
}
}
}
//测试:
data::value("a",1);
data::value("b",2);
echo data::value("a");
echo data::value("b");
?>
如何提高MYSQL数据库的查询统计速度 select 索引应用
动易数据转成dedecms的php程序
用PHP写的MySQL数据库用户认证系统代码
PHP_MySQL教程-第二天while循环与数据库操作第1/2页
Discuz 5.0 中读取纯真IP数据库函数分析
实现了一个PHP5的getter/setter基类的代码
PHP无限分类的类
smarty+adodb+部分自定义类的php开发模式
第十二节--类的自动加载
第七节--类的静态成员
GD输出汉字的函数的分析
最小化数据传输――在客户端存储数据
用PHP连mysql和oracle数据库性能比较
用PHP将数据导入到Foxmail
利用js调用后台php进行数据处理原码
PHP数据库开发知多少
第十二节 类的自动加载 [12]
第七节 类的静态成员 [7]