Looping from an array of arrays
<?php
// Create a table of products
$products = array();
$products['MMS-1754'] = array('name' => 'Flute', 'cost' => '149.50');
$products['MMS-6289'] = array('name' => 'Trumpet', 'cost' => '199.50');
$products['MMS-3408'] = array('name' => 'Clarinet', 'cost' => '299.50');
echo "Looping products: <br> ";
foreach( $products as $key => $item ) {
echo "key: $key <br>";
echo "Product Name: " . $item['name'] . '<br>';
echo "Product Cost: " . $item['cost'] . '<br>';
echo '<hr>';
}
/* will print:
Looping products:
key: MMS-1754
Product Name: Flute
Product Cost: 149.50
key: MMS-6289
Product Name: Trumpet
Product Cost: 199.50
key: MMS-3408
Product Name: Clarinet
Product Cost: 299.50
*/
/* print_r( $products ) will print :
Array
(
[MMS-1754] => Array
(
[name] => Flute
[cost] => 149.50
)
[MMS-6289] => Array
(
[name] => Trumpet
[cost] => 199.50
)
[MMS-3408] => Array
(
[name] => Clarinet
[cost] => 299.50
)
)
*/