四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP 的ArrayAccess接口 像數組一樣來訪問你的PHP對象

復制代碼 代碼如下:
interface ArrayAccess
boolean offsetExists($index)
mixed offsetGet($index)
void offsetSet($index, $newvalue)
void offsetUnset($index)

下面的例子展示了如何使用這個接口,例子并不是完整的,但是足夠看懂,:->
復制代碼 代碼如下:
<?php
class UserToSocialSecurity implements ArrayAccess
{
private $db;//一個包含著數據庫訪問方法的對象
function offsetExists($name)
{
return $this->db->userExists($name);
}
function offsetGet($name)
{
return $this->db->getUserId($name);
}
function offsetSet($name, $id)
{
$this->db->setUserId($name, $id);
}
function offsetUnset($name)
{
$this->db->removeUser($name);
}
}
$userMap = new UserToSocialSecurity();
print "John's ID number is " . $userMap['John'];
?>

實際上,當 $userMap['John'] 查找被執行時,php 調用了 offsetGet() 方法,由這個方法再來調用數據庫相關的 getUserId() 方法。

php技術PHP 的ArrayAccess接口 像數組一樣來訪問你的PHP對象,轉載需保留來源!

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

主站蜘蛛池模板: 真的爱你中文谐音歌词| 大学英语综合教程3| 教育向美而生读书心得体会| 狂魔电影| 爱欲1990未删减版播放| 新人类电影| 情动电影| 二年级上古诗26首打印| 苏捷斯卡战役 电影| 欧美xxxx做受性欧美蜜臀av| 玫瑰的故事在线看| 金花瓶梅花2的剧情简介| 烽火流金电视剧免费观看完整版| 少年歌行电视剧演员表| 艳女十八式无删减版| 漂亮主妇 电视剧| 女演员佟欣简介| 各各他的爱的歌谱| 名剑 电影| 宋佳比基尼图片| 妻子的秘密在线| 游泳池电影| 微信图像男| 无耻之徒豆瓣| 奇妙的植物世界阅读短文答案| 黄视频在线网站| 出彩中国人第三季 综艺 | 手机图标大全| 小松未可子| 真实游戏完整版高清观看| 湿身美女| 黄老汉| 《流感》高清在线观看| 舌尖上的中国4| 信我者无需多言,不信我者| 炊事班的故事演员表| 豆包简历个人资料| 中秋节的作文| 卜冠今| leslie| 祝福你|