Forum Moderators: coopster
Array
(
[Mm] => Array
( [0] => darkone.png
[1] => forestone.png
[2] => metalone.png
[3] => parchmentone.png
[4] => redwood.jpg
)
[Nm] => Array
(
[0] => ci_teal.jpg
)
[Am] => Array
(
[0] => back.jpg
[1] => backvx.jpg
[2] => backxp.jpg
[3] => simplegreen.jpg
[4] => simplered.jpg
)
) <?php
$pics = Array(
"Mm" => Array(
0 => 'darkone.png',
1 => 'forestone.png',
2 => 'metalone.png',
3 => 'parchmentone.png',
4 => 'redwood.jpg'
),
"Nm" => Array(
0 => 'ci_teal.jpg'
),
"Am" => Array(
0 => 'back.jpg',
1 => 'backvx.jpg',
2 => 'backxp.jpg',
3 => 'simplegreen.jpg',
4 => 'simplered.jpg'
)
);
$head = array_keys($pics);
$i = 0;
foreach($pics as $pic) {
echo '<p>[' . $head[$i] . ']<br />';
$ii = 0;
foreach($pic as $pi) {
echo '- ' . $pi . '<br />';
}
echo '</p>';
$i += 1;
}
?>
$pics = Array(
"Mm" => Array(
'darkone.png',
'forestone.png',
'metalone.png',
'parchmentone.png',
'redwood.jpg'
),
"Nm" => Array(
'ci_teal.jpg'
),
"Am" => Array(
'back.jpg',
'backvx.jpg',
'backxp.jpg',
'simplegreen.jpg',
'simplered.jpg'
)
);
foreach($pics as $key => $val) {
echo '<p>[' . $key . ']<br />';
foreach($val as $pi) {
echo '- ' . $pi . '<br />';
}
echo '</p>';
}
$pics = Array(
"Mm" => Array(
'forestone.png',
'metalone.png',
'parchmentone.png',
'darkone.png',
'redwood.jpg'
),
"Nm" => Array(
'ci_teal.jpg'
),
"Am" => Array(
'backvx.jpg',
'backxp.jpg',
'simplegreen.jpg',
'back.jpg',
'simplered.jpg'
)
);
ksort($pics); //sorts array by it's keys, maintaining key/value relationship
foreach($pics as $key => $val) {
echo '<p>[' . $key . ']<br />';
sort($val); //sorts array by values, assigning new keys
foreach($val as $pi) {
echo '- ' . $pi . '<br />';
}
echo '</p>';
}