SPL之SplObjectStorage对象存储

name = $name;
    }
}

//实例化对象
$zhangsan = new Person('张三');
$lisi = new Person('李四');
$wangwu = new Person('王五');
$zhaoliu = new Person('赵六');

//实例化对象存储
$container = new SplObjectStorage();

//往存储空间写入对象
$container->attach($zhangsan);
$container->attach($lisi);
$container->attach($wangwu);
$container->attach($zhaoliu);

//统计存储空间里面的对象的数量
echo "存储对象数量" . $container->count();
echo "
"; //判断指定的对象是否在存储空间中 echo "是否包含指定对象:"; var_dump($container->contains($lisi)); echo "
"; //从存储中删除指定对象 echo "删除指定对象"; $container->detach($wangwu); //查看当前指针所在的索引位置 echo "指针索引" . $container->key(); echo "
"; //重置存储空间指针 $container->rewind(); //校验当前指针是否有效 var_dump($container->valid()); //遍历存储空间 echo "
";
while ($container->valid()) {

    //获取当前指针位置的对象
    var_dump($container->current());

    //存储空间指针下移
    $container->next();
}

网页名称:SPL之SplObjectStorage对象存储
标题链接:http://www.hxwzsj.com/article/pdscgd.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 外贸营销网站建设 重庆外贸网站建设 高端网站设计 营销型网站建设 高端品牌网站建设 自适应网站设计 成都网站建设 成都网站设计公司 成都网站建设 古蔺网站建设 商城网站建设 网站制作 网站设计公司 企业网站建设 宜宾网站设计 高端网站设计推广 成都网站建设 网站设计 成都模版网站建设 LED网站设计方案 成都网站建设公司 成都品牌网站建设