一般的情況下,如果使用classname::property是不能訪問到類的屬性的,但可以用classname::method()使用類的方法。同樣的也不能用objectname->property訪問到類的方法里的變量。利用這一特點,我 " /> 亚洲国产精品久久久男人的天堂,91精品国产综合久久蜜臀,日本不卡不码高清免费观看

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

類的另類用法--數據的封裝

類的另類用法--數據的封裝
一般的情況下,如果使用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");
?>

php技術類的另類用法--數據的封裝,轉載需保留來源!

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

主站蜘蛛池模板: 江源县| 德钦县| 兴山县| 民县| 繁昌县| 靖安县| 阿尔山市| 德保县| 云林县| 西宁市| 温州市| 都兰县| 读书| 定陶县| 赤水市| 旬邑县| 高清| 称多县| 洪洞县| 宣城市| 定南县| 西乌珠穆沁旗| 龙游县| 高雄县| 府谷县| 齐河县| 明水县| 高雄市| 得荣县| 乡宁县| 夏津县| 塘沽区| 泰顺县| 南城县| 中江县| 石门县| 淮阳县| 昌乐县| 天门市| 沂源县| 灵山县|