2010-10-01 18 views
8

voglio accedere 'memo' l'indice in array associativo in PHP sottoAccesso array associativi in ​​PHP

$variables["thelistitems"]; 
print_r($variables["thelistitems"]); 

uscita

Array 
(
    [0] => Array 
    (
     [productid] => prod:c6dbdd62-dc13-6421-5a94-c8cd871a59d3 
     [memo] => dummy 
     [taxable] => 0 
     [unitweight] => 0 
     [unitcost] => 450.02 
     [unitprice] => 445.02 
     [quantity] => 1 
    ) 
) 

risposta

20

Ciò che si ha essenzialmente è un array di array associativi. Quindi, per accedere alla prima nota, è

$variables["thelistitems"][0]["memo"] 

per accedere a ogni memo, si farebbe qualcosa di simile

foreach($variables["thelistitems"] as $listitem) { 
    $memo = $listitem["memo"]; 
} 
3

Vuoi questo?

$variables["thelistitems"][0]['memo'] 
Problemi correlati