国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP 的ArrayAccess接口 像數組一樣來訪問你的PHP對象

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

2019-11-10 15:05php教程網 PHP教程

如果想讓對象使用起來像一個 PHP 數組,那么我們需要實現 ArrayAccess 接口

代碼如下:


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() 方法。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲精品久久久久久久久久吃药 | 国外精品久久久蜜桃免费全文阅读 | 黑人xxx视频| 久久精品这里热有精品 | 五月婷婷精品 | 亚洲激情中文字幕 | 成人黄色电影在线观看 | 国产麻豆乱码精品一区二区三区 | 特级西西人体444www高清大胆 | 狠狠综合久久av一区二区老牛 | 精品国产黄a∨片高清在线 天天色天天色 | 少妇精品久久久久久久久久 | 女人色网 | 欧美日韩一级在线观看 | 免费在线成人网 | 日本三级一区二区 | 国偷自产一区二区免费视频 | 寡妇高潮一级片 | 久久大陆 | 精品黄色一级片 | 久久精品久久久久久 | 日本免费在线视频 | 亚洲va欧美va人人爽成人影院 | 欧美亚洲一区 | 亚洲欧美日韩精品久久亚洲区 | 国产在线精品一区二区 | 亚洲精品视频区 | 成人高清视频在线观看 | 久久久久999 | 久久99精品久久久久 | 久久国产高清 | 久久se精品一区精品二区 | 国产一区| 99综合| 精品成人免费一区二区在线播放 | 完全免费av | 激情一区二区 | 黄色午夜| 一区二区在线视频 | 久久久久a | 欧美日韩一区精品 |