php spl splobjectstorage是用来存储一组对象的,特别是当你需要唯一标识对象的时候。
php spl splobjectstorage类实现了countable,iterator,rializable,arrayaccess四个接口。可实现统计、迭代、序列化、数组式访问等功能。
看下面一个简单的例子:
class a { public $i; public function __construct($i) { $this->i = $i; }} $a1 = new a(1);$a2 = new 盘剥a(2);$a3 = new a(3)高中政治必修四;$a4 = new a(4); $container = new splobjectstorage(); //splobjectstorage::attach 添加对象到storage中$container->attach($a1);$container->attach($a2);$container->attach($a3); //splobjectstorage::detach 将对象从storage中移除$container->detach($a2); //splobjectstorage::contains用于检查对象是否存拓展感想在storage中var_dump($container->contains($a1)); //truevar_dump($container->contains($a4)); //fal //遍历$container->rewind();while($containesaver->valid()) { var_dump($container->current()); $container->next();}海洋污染的危害
本文发布于:2023-04-06 18:42:28,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/b72518bf8d1311ec4a0ecddd732a2d60.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:PHP SplObjectStorage使用实例.doc
本文 PDF 下载地址:PHP SplObjectStorage使用实例.pdf
留言与评论(共有 0 条评论) |