国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

PHP基礎(chǔ)之預(yù)定義接口4——ArrayAccess接口

瀏覽:75日期:2022-09-15 10:43:32

提供像訪問數(shù)組一樣訪問對象的能力的接口。

接口摘要

ArrayAccess { /* 方法 */ abstract public boolean offsetExists ( mixed $offset ) abstract public mixed offsetGet ( mixed $offset ) abstract public void offsetSet ( mixed $offset , mixed $value ) abstract public void offsetUnset ( mixed $offset )}

Example #1 使用范例

<?php class obj implements ArrayAccess {private $container = array();public function __construct() { $this->container = array('one' => 1,'two' => 2,'three' => 3, );}public function offsetSet($offset, $value) { if (is_null($offset)) {$this->container[] = $value; } else {$this->container[$offset] = $value; }}public function offsetExists($offset) { return isset($this->container[$offset]);}public function offsetUnset($offset) { unset($this->container[$offset]);}public function offsetGet($offset) { return isset($this->container[$offset]) ? $this->container[$offset] : null;} } $obj = new obj; var_dump(isset($obj['two'])); var_dump($obj['two']); unset($obj['two']); var_dump(isset($obj['two'])); $obj['two'] = 'A value'; var_dump($obj['two']); $obj[] = ’Append 1’; $obj[] = ’Append 2’; $obj[] = ’Append 3’; print_r($obj);?>

以上例程的輸出類似于:

bool(true)int(2)bool(false)string(7) 'A value'obj Object( [container:obj:private] => Array( [one] => 1 [three] => 3 [two] => A value [0] => Append 1 [1] => Append 2 [2] => Append 3))方法列表ArrayAccess::offsetExists?— 檢查一個偏移位置是否存在ArrayAccess::offsetGet?— 獲取一個偏移位置的值A(chǔ)rrayAccess::offsetSet?— 設(shè)置一個偏移位置的值A(chǔ)rrayAccess::offsetUnset?— 復(fù)位一個偏移位置的值

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 色熟| 久久香蕉精品成人 | 成人免费视频网站 | 免费观看欧美一级片 | 成人免费大片a毛片 | 日本一级~片免费永久 | 欧洲成人r片在线观看 | 国产成人aaa在线视频免费观看 | 精品一区二区三区免费站 | 深夜福利国产福利视频 | 九一福利视频 | 成人18视频在线 | 高清日本无a区 | 国产日韩精品一区二区三区 | 久久视频免费在线观看 | 久久久久久综合对白国产 | 一本综合久久 | 成人免费看黄 | 国产99久9在线视频 国产99久久 | 亚洲精品成人网久久久久久 | 亚洲 自拍 欧美 综合 | 国产精品免费观看视频播放 | 国产成人亚洲合集青青草原精品 | 欧美成人h | 久久公开视频 | 成人手机看片 | 亚洲a级片在线观看 | 中文字幕 日韩在线 | 国产一级第一级毛片 | 亚洲天堂在线观看视频 | 国产欧美视频在线观看 | 在线观看一级毛片免费 | 国产精品亚洲二线在线播放 | 久久精品国产精品青草 | 国产毛片a精品毛 | 久久久久久久久久久视频国内精品视频 | 久操精品视频 | 成年女人毛片免费观看中文w | 亚洲精品91 | 免费一级特黄欧美大片久久网 | 国产精品久久久久免费a∨ 国产精品久久久久免费视频 |