PHP里的单例类写法实例
发布时间:2020-12-12 20:57:34 所属栏目:PHP教程 来源:网络整理
导读:PHP里的单实例类在进行数据交换,节省内存上还是很有意义的。写个简单例子。类1,单实例类本身: number += $num; } public function getNum() { return $this->number; }} 类2,使用前述单实例类的应用类: numInst = UTIL::get(); } public function chang
PHP里的单实例类在进行数据交换,节省内存上还是很有意义的。写个简单例子。 类1,单实例类本身: number += $num;
}
public function getNum() {
return $this->number;
}
}
类2,使用前述单实例类的应用类: numInst = UTIL::get();
}
public function change($num) {
$this->numInst->change($num);
}
public function getNum() {
return $this->numInst->getNum();
}
}
类3,同类2: numInst = UTIL::get();
}
public function change($num) {
$this->numInst->change($num);
}
public function getNum() {
return $this->numInst->getNum();
}
}
最后是调用的地方: change(100);
var_dump('SINGLEA CHANGED: ');
var_dump($instA->getNum());
$instB = new SINGLEB();
$instB->change(-510);
var_dump('SINGLEB CHANGED: ');
var_dump($instB->getNum());
最后的显示结果: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |