I want to send an assosciative array to a foreach loop. Is there any
way to get the name?
For instance, now I have:
<?php
$array['element1']['name'] = 'element1';
$array['element1']['value'] = 'value1';
$array['element2']['name'] = 'element2';
$array['element2']['value'] = 'value1';
foreach ($array as $element)
{
if ($element['name'] == 'element1')
{ do_something(); }
elseif ($element['name'] == 'element1')
{ do_somethingelse(); }
}
?>
I want to do:
<?php
$array['element1'] = 'element1';
$array['element2'] = 'element2';
foreach ($array as $element)
{
// assuming get_assoc gets the assosciative name
if (get_assoc($element) == 'element1')
{get_assoc($element) do_something(); }
elseif ( == 'element1')
{ do_somethingelse(); }
}
?>
Is what I want possible?
Thanks in advance,
Dan
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php