国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Discuz > 正文

discuz X的單件模式

2024-09-11 09:03:09
字體:
來源:轉載
供稿:網友

文章介紹了一個關于discuz X的單件模式原創文章,PPC高亮插件太不友好了,我直接貼txt內容都會有奇奇怪怪問題發生.

X的只要文件開頭都有這么一句話,代碼如下:

  1. $discuz = & discuz_core::instance(); 
  2. // instance()屬于discuz_core類在class_core.php 
  3. function &instance() { 
  4. static $object
  5. if(emptyempty($object)) { 
  6.   $object = new discuz_core(); 
  7. return $object

這里保證單詞請求都運用一個discuz_core實例,這里的&寫法是為了兼容PHP4的,如果在PHP5中,則可以使用static.

  1. //這里是單件模式的簡單例子。 
  2. class PHPig { 
  3. private static $v = null; 
  4. static function instance() { 
  5.   if(self::$v == null) { 
  6.    self::$v = new PHPig(); 
  7.   } //開源代碼Vevb.com 
  8.   return self::$v
  9. $pig1 = PHPig::instance(); 
  10. $pig2 = PHPig::instance(); 
  11. if($pig1 === $pig2) { 
  12. echo '同一個對象'
  13. else { 
  14. echo '不是同一個對象'
  15. }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武宁县| 理塘县| 调兵山市| 怀安县| 安乡县| 沙河市| 天峨县| 碌曲县| 恭城| 海门市| 新乡市| 大理市| 托克托县| 北京市| 西贡区| 抚松县| 阜平县| 勐海县| 图木舒克市| 咸丰县| 福鼎市| 朝阳市| 图们市| 赤水市| 旺苍县| 离岛区| 遂溪县| 绩溪县| 炎陵县| 安乡县| 扎囊县| 吕梁市| 台北市| 旬邑县| 天台县| 汉寿县| 比如县| 桃源县| 武宣县| 宿松县| 临高县|