1

我没有找到任何将 ArrayObject 与 ArrayObject::STD_PROP_LIST 标志一起使用的示例。 http://www.php.net/manual/en/arrayobject.setflags.php 你能给我任何使用带有这个标志的 ArrayObject 的例子吗?

4

2 回答 2

7

自 PHP 5.3 起,该标志不再有任何影响。

http://3v4l.org/Fk3Qu

5.3.0 - 5.5.0beta2 的输出

ArrayObject Object
(
    [prop] => prop data
    [storage:ArrayObject:private] => Array
        (
            [arr] => array data
        )

)
ArrayObject Object
(
    [prop] => prop data
    [storage:ArrayObject:private] => Array
        (
            [arr] => array data
        )

)

5.1.0 - 5.2.17 的输出

ArrayObject Object
(
    [prop] => prop data
)
ArrayObject Object
(
    [arr] => array data
)

这也被报告为一个错误:

于 2013-04-11T23:13:43.810 回答
-1

ArrayObject 文档中的此页面上有一个示例。

于 2012-09-18T02:03:33.457 回答