or even...
$z = array('foo' => array('bar'), 'dis' => array('dat')); while (list($key, $val) = each($z)) { echo "$key<BR> $val[0]<p>"; }
You need to remove the superfluous close bracket on after bar, and the val is an array hence $val[0] to get the element displayed.
graeme.
Han wrote:
Try this : --
$z = array('foo' => array('bar')), 'dis' => array('dat')); while (list($key, $val) = each($z)) { echo "<BR>$key $val"; }
----- Original Message ----- From: "Yemi Obembe" <fickledreams@xxxxxxxxx> To: <php-db@xxxxxxxxxxxxx> Sent: Monday, January 31, 2005 9:47 AM Subject: foreach()
Hi folks. wat can be done to dis:
$z = array('foo' => array('bar')), 'dis' => array('dat')); foreach(//???) { echo "//??? <br> //?? </p>"; }
to output dis: foo bar
dis dat
---------------------------------
A passion till tomorrow, Opeyemi Obembe | ng.clawz.com
--------------------------------- Do you Yahoo!? The all-new My Yahoo! - What will yours do?
-- Experience is a good teacher, but she sends in terrific bills.
Minna Antrim
-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php