2010-01-06 47 views
0

findParent()函数返回以下数组。如何使用PHP获取数组中的数据?

Array 
(
    [0] => Array 
     (
      [order_item_id] => 3 
      [order_id] => 2 
      [product_id] => 77 
      [quantity] => 1 
      [price] => 268.00 
     ) 

) 

我想在[order_id]中得到2。

我试过以下,但它不起作用。

$childlessorder = findParent($order_id); 
$order_id = $childlessorder['order_id']; 

谁能告诉我如何获取数据中的数据?

+0

也许你应该阅读有关数组的文档:http://php.net/manual/en/language.types.array.php – 2010-01-06 18:13:01

回答

0
$order_id = $childlessorder[0]['order_id']; 
0
$childlessorder = findParent($order_id); 
$order_id = $childlessorder[0]['order_id']; 

4

尝试使用:

$childlessorder = findParent($order_id); 
$order_id = $childlessorder[0]['order_id']; 

函数findParent()返回一个二维阵列如从转储两个阵列词语明显。所以要从这个数组中访问任何值,我们需要使用两个索引。把它想象成一个矩阵,其中你感兴趣的元素位于第x行第y列。 x为0,y开始'order_id'。