spl

spl

文章 5 浏览 60

使用 count() 计算实现 ArrayAccess 的对象的元素数量?

当一个类实现 ArrayAccess 接口时,它就可以作为数组使用,包括 OffsetGet、OffsetSet 等。 我没有看到的一件事是当我们想要 count() 或 sizeof() 时…

傲性难收 2024-10-21 09:19:50 4 0

为过时对象的集合选择数据结构

我正在尝试设计一个 PHP 对象(将其称为 Incident_Collection),它将保存其他对象的集合,每个对象都实现 Incident 接口。

唠甜嗑 2024-10-14 09:19:24 4 0

为什么在调用父级构造函数时会出现致命错误?

我正在扩展 SPL(标准 PHP 库)类之一,但无法调用父类的构造函数。这是我收到的错误: 致命错误:无法调用构造函数 以下是 SplQueue 文档的链接:htt…

盗梦空间 2024-10-11 14:44:16 7 0

使用 RecursiveIteratorIterator 列表中的第一个和最后一个元素

我使用 RecursiveIteratorIterator 来循环 Zend_Navigation,它基本上是一个嵌套 和 的列表。 标签: $iterator = new RecursiveIteratorIterator( $c…

一腔孤↑勇 2024-10-09 07:48:05 5 0

PHP RecursiveIterator 遍历

我有一个代表表单的结构,我想使用 RecursiveIterator 对其进行迭代。 问题是这只返回顶级问题。我做错了什么? 完整形式: class Form implements Re…

逆流 2024-10-02 01:06:17 8 0

使用 SPL ArrayObject、ArrayIterator、RecursiveArrayIterator 代替常规数组有什么好处?

我已经开始从 ArrayIterators 学习 PHP SPL,我想知道使用 SPL ArrayObject、ArrayIterator、RecursiveArrayIterator 而不是常规数组有什么好处? a) …

糖粟与秋泊 2024-09-30 08:25:30 4 0

迭代多级 ArrayObject() 以打印屏幕上的分层视图

我有一个输出非常复杂的 ArrayObject 结构,它可以/并且由多个级别的关系组成,例如 Parent -> 。儿童->儿童-> 当使用 foreach、for 或 while 循环时…

安静 2024-09-29 10:53:14 9 0

在 RecursiveIteratorIterator 中实现 RecursiveArrayIterator 时访问数组对象变量

我有一个大的 arrayObject,我正在使用以下内容循环:- $rit = new RecursiveIteratorIterator(new RecursiveArrayIterator($hierarchy)); foreach($r…

一直在等你来 2024-09-29 02:45:39 5 0

RecursiveIteratorIterator 最后一个孩子

我使用 RecursiveIteratorIterator 迭代多维数组,并希望能够知道当前元素是否是其深度的最后一个子元素。我想到了这一点: $iterator = new Recursiv…

哥,最终变帅啦 2024-09-24 21:22:21 7 0

使用 SplObjectStorage 序列化对象树时出错

我使用 SplObjectStorage 实现了一个简单的 Composite 模式,如上面的示例: class Node { private $parent = null; public function setParent(Compo…

近箐 2024-09-16 02:42:23 10 0

从 arrayObject 中检索键值

这是我的数组: ArrayObject::__set_state( array( 'data' => array ( 'key1' => '573779', 'key2' => 'REF12345', 'key3' => '2010-07-12', 'key4' =…

不离久伴 2024-09-10 08:48:12 8 0

Informix,初始化存储过程中的变量

我在 Informix 数据库上有一个存储过程。我想从该过程的执行中获取一些变量。 我不知道如何创建存储过程。 这是我到目前为止所拥有的: CREATE PROCED…

夜声 2024-09-04 06:53:09 11 0

使用 RecursiveDirectoryIterator 对目录列表进行排序

我使用 RecursiveDirectoryIterator 和 RecursiveIteratorIterator 使用如下代码构建文件列表树。我需要对列表进行排序 - 目录然后按字母顺序排列文件…

×眷恋的温暖 2024-09-03 16:56:19 8 0

PHP 5.1.6 迭代对象时出现 ArrayAccess 错误

我必须在 PHP 5.1.6 上开发一个网站,而我刚刚在我的网站中遇到了一个错误,而在 5.2+ 上不会发生该错误。使用 foreach() 迭代对象时,出现以下错误:…

北斗星光 2024-09-01 00:54:10 10 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文