使用ArrayObject :: STD_PROP_LIST的原因是什么

时间:2012-09-18 01:30:55

标签: php flags arrayobject

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

2 个答案:

答案 0 :(得分: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
)

这也被报道为一个错误:

答案 1 :(得分:-1)

在ArrayObject文档中有this page的示例。