SplObjectStorage方法怎么在PHP中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
PHP SPL SplObjectStorage是用来存储一组对象的,特别是当你需要唯一标识对象的时候。
PHP SPL SplObjectStorage类实现了可数,迭代器,可序列化的,ArrayAccess四个接口。可实现统计,迭代,序列化,数组式访问等功能。
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中使用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!