SplObjectStorage方法怎么在PHP中使用

  介绍

SplObjectStorage方法怎么在PHP中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

PHP SPL SplObjectStorage是用来存储一组对象的,特别是当你需要唯一标识对象的时候。
PHP SPL SplObjectStorage类实现了可数,迭代器,可序列化的,ArrayAccess四个接口。可实现统计,迭代,序列化,数组式访问等功能。

 SplObjectStorage方法怎么在PHP中使用“> </p> <p>看下面一个简单的例子:</p> <pre类= class  A  {   public 才能;$ i;   public 才能;function  __construct ($ i), {   ,,,这个→美元小姐:=,我美元;   ,,}   }   ,   $ a1 =, new  (1);   $ a2 =, new  (2);   $ a3 =, new  (3);   $ a4 =, new  (4);   ,   $ container =, new  SplObjectStorage ();   ,//SplObjectStorage: attach 添加对象到存储中   容器→美元附加(a1);   容器→美元附加(a2);   容器→美元附加(a3);   ,//SplObjectStorage: detach 将对象从存储中移除   容器→美元分离(a2);   ,//SplObjectStorage::包含用于检查对象是否存在存储中   var_dump(容器→美元包含(a1)美元);//真实   var_dump(容器→美元包含(a4)美元);//错误   ,//遍历   容器→美元倒带();   而(容器→美元有效()),{   ,,var_dump(当前容器→美元());   容器→美元才能下();   }

看完上述内容,你们掌握SplObjectStorage方法怎么在PHP中使用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

SplObjectStorage方法怎么在PHP中使用