欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

類(lèi)的另類(lèi)用法--數(shù)據(jù)的封裝

 更新時(shí)間:2006年10月09日 00:00:00   作者:  
類(lèi)的另類(lèi)用法--數(shù)據(jù)的封裝
一般的情況下,如果使用classname::property是不能訪(fǎng)問(wèn)到類(lèi)的屬性的,但可以用classname::method()使用類(lèi)的方法。同樣的也不能用objectname->property訪(fǎng)問(wèn)到類(lèi)的方法里的變量。利用這一特點(diǎn),我們可以將一些數(shù)據(jù)保存于類(lèi)中,有點(diǎn)象c++的私有屬性。
<?
class data {
  function value($var) {
    static $d = array();
    if(func_num_args() > 1) {
      $d[$var] = func_get_arg(1);
    }else {
      return $d[$var];
    }
  }
}
//測(cè)試:
data::value("a",1);
data::value("b",2);
echo data::value("a");
echo data::value("b");
?>

相關(guān)文章

最新評(píng)論