Accessing associative arrays in PHP

33,299

Solution 1

What you essentially have is an array of associative arrays. So to access the first memo, it's

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

To access each memo, you'd do something like this

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

Solution 2

Do you want this ?

$variables["thelistitems"][0]['memo']
Share:
33,299
slao
Author by

slao

Updated on October 01, 2020

Comments

  • slao
    slao over 3 years

    I want to access the index 'memo' in the associative array in PHP below

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

    Output

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