色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

LotusPhp筆記之:基于ObjectUtil組件的使用分析

ObjectUtil組件其實就是單例模式的最好范例,聲明調用各個組件的時候,用ObjectUtil調用,可以有效的防止調用過多的類而導致錯誤或者資源浪費。

比如調用Db組件,這樣聲明就可以了

$db = LtObjectUtil::singleton('LtDb');

singleton方法是LtObjectUtil類中唯一的方法,目的就是聲明類庫,如果該類庫存在init()方法,然后調用該類庫的init()的方法。

ObjectUtil 還有一個快速調用的函數,可以在框架里或者模板里進行快速調用

格式如下:

C('LtDb');

其實就是函數內部調用的LtObjectUtil::singleton('LtDb');

Lotusphp 是不太主張過多的使用靜態類的,這個是框架中唯一的靜態類。

對于靜態類的優劣,不是今天說的主題,不過大家可以看看這篇<基于php靜態類的原罪詳解>的文章,就是說靜態類的,可以作為參考。

php技術LotusPhp筆記之:基于ObjectUtil組件的使用分析,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 罗甸县| 上林县| 安仁县| 开化县| 久治县| 青铜峡市| 奈曼旗| 隆子县| 塘沽区| 开平市| 大安市| 明光市| 平阳县| 游戏| 怀仁县| 泰来县| 宁晋县| 禹州市| 闽清县| 长岭县| 临清市| 晋州市| 龙川县| 晋城| 深水埗区| 渝北区| 塔城市| 台中县| 贡山| 旬邑县| 玉门市| 双江| 嘉禾县| 柘城县| 清水河县| 榆树市| 雷州市| 二手房| 淅川县| 阿拉尔市| 普洱|