繁体   English   中英

更换PHP ArrayObject

[英]Replacing PHP ArrayObject

我有一个PHP文件,我想知道是否可以用其他方法替换ArrayObject? 我有以下内容:

    for ($i = 0; $i <sizeof($compO); ++$i) {
        $cpO[] = self::equal_array($compO[$i]);
           I do a bunch of stuff here
    }

    protected static function equal_array($arr){
        $arrayObject = new ArrayObject($arr);
        return $arrayObject->getArrayCopy();
     }

由于某种原因,equal_array()中的新ArrayObject调用给我一个错误,指示ArrayObject不在名称空间中。 有没有办法用相等的东西替换equal_array函数,或者有办法解决命名空间问题? 我以为ArrayObject是PHP的一部分,所以不确定为什么在命名空间中找不到它。

use ArrayObject;

设置文件的名称空间后。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM