2013-05-20 87 views
-4

我有2分贝查询从数据库返回值,什么是最简单的方法来做到这一点。有没有一个PHP函数可以做到这一点,或者我必须使用循环?最简单的方法来做这个数组合并

$names = array(
     'det-1' => array('foo'), 
     'det-2' => array('bar'), 
     'det-3' => array('doe') 
    );  

    $emails = array(
     'det-1' => array('[email protected]'), 
     'det-2' => array('[email protected]'), 
     'det-3' => array('[email protected]') 
    ); 

//结果

$details = array(
     'det-1' => array('foo', '[email protected]') 
     'det-2' => array('bar', '[email protected]') 
     'det-3' => array('doe', '[email protected]') 
    ); 
+0

我们展示[你已经尝试了什么(HTTP: //mattgemmell.com/2008/12/08/what-have-you-tried/) 。请参阅[关于堆栈溢出](http://stackoverflow.com/about)。 (这将是基本的PHP,看看循环)。 –

+0

http://www.php.net/manual/en/function.array-combine.php – Danack

回答

0

您可以使用array_merge_recursive

$newArray = array_merge_recursive($names, $emails); 
+0

chandresh_cool - 你是最棒的。谢谢曼... array_merge_recursive工作喜欢一个魅力 – muturiken

相关问题