我有一个函数,它返回一个数组。
class myarray
{
public function getAr()
{
// mysql query
while($dd= $database->fetch(PDO::FETCH_ASSOC))
{
$data[] = $dd; //there's values in the array
}
return $data;
}
public function get3()
{
// mysl query
while($dd= $database->fetch(PDO::FETCH_ASSOC))
{
$data[] = $dd; //there's values in the array
}
return $data;
}
}
为什么我试图将数组合并在一起:
$get = new myarray();
$arrayAr = $get->getAr();
$array3 = $get->get3();
$new_array = array_merge($arrayAr ,$array3);
它说它不是一个数组?
array_merge() [function.array-merge]: Argument #1 is not an array
但我可以print_r($arrayAr);
,它就像一个数组?
帮助?
谢谢