如果我需要建立一个基于OOP的PHP数组,这是否是正确的方法?它将被用于PHP的oop构建阵列
class MyClass {
$array = array();
function addElement($value) {
$this->array[] = $value;
}
function fetch() {
$return = $this->memcached->getMulti($this->array);
return $return;
}
}
PHP文件:
<?php
$this->myClass->addElement('key1');
$this->myClass->addElement('key1');
$this->myClass->addElement('key1');
$var = $this->myClass->fetch();
它看起来干净的文档,但我猜我不能从它得到一个干净的数组,而不是默认返回的数组? – Industrial 2010-05-28 14:22:19
你可以用ArrayObject :: getArrayCopy()获得它的普通数组版本。http://www.php.net/manual/en/arrayobject.getarraycopy.php – nuqqsa 2010-05-28 14:45:26
太棒了,我知道那里有一个解决方案! – Industrial 2010-05-28 15:11:49