arrayAccess的接口使用
程序员文章站
2022-03-25 16:31:18
...
php //get the methods instance of ArrayAccess //get the properties instance of ArrayAccess $reflection = new ReflectionClass('ArrayAccess'); //var_dump($reflection->getMethods()); //var_dump($reflection->getProperties()); class dbTypes implements ArrayAccess{ private $dbtypes = array(); //判定是否存在 public function offsetExists($offset){ return isset($this->dbtypes[$offset]) ? true : false; } //获取一个值 public function offsetGet($offset){ if($this->offsetExists($offset)){ return $this->dbtypes[$offset]; }else{ return null; } } //设置一个值 public function offsetSet($offset,$value){ $this->dbtypes[$offset] = $value; } //删除一个值 public function offsetUnset($offset){ unset($this->dbtypes[$offset]); } } $types = new dbTypes(); echo $types['nosql'];
以上就介绍了arrayAccess的接口使用,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
上一篇: css如何改字体
下一篇: php判断是否为ipad
推荐阅读
-
php中类继承与接口继承的区别是什么
-
注解入坑笔记:关于注解使用必须了解的——Annotation、AbstraceProcessor、APT
-
Win11杜比全景声怎么下载安装? Win11杜比全景声的安装使用教程
-
使用字符串函数输出整数化的PHP版本号_php基础
-
如何用 TP5、thinkPHP5.1 框架 接口开发 异常时返回json,validata 路由验证 失败后返回json(框架默认的是 debug返回异常页面 非debug返回空页面)
-
浅谈Android注解在日常开发中的简单使用
-
Sublime text 二/3 中 Package Control 的安装与使用方法
-
使用PHP提取视频网站页面中的FLASH地址的代码_PHP
-
ASP.NET使用Ajax如何返回Json对象的示例方法介绍
-
Word2007使用定位功能快而准的找到自己需要的页面内容