Naam van een array in een ander array opvragen
Voorbeeld
Array
(
['een'] => Array
(
[0] => bla1
[1] => bla2
)
['twee'] => Array
(
[0] => bla1
[1] => bla2
)
['drie'] => Array
(
[0] => bla1
[1] => bla2
)
)
En dan wil ik dus als ik met foreach door dit array loop, de namen van de sub-arrays, namelijk een, twee en drie kunnen verkrijgen.
In mijn voorbeeld zijn een, twee en drie allemaal arrays waarvan ik dus eigenlijk de naam wil hebben, niet de inhoud.
krijg je de keys van de de 1e array. dus een, twee, drie.
Gewijzigd op 05/07/2005 20:45:00 door Steff an
Als ik in dit voorbeeld echo $key doe krijg ik 'Array' te zien, als ik echo $value doe krijg ik '1' te zien in plaats van de naam zelf...
Kun je hier jou array eens posten, of kan dat niet. En er bij vertellen wat je er precies mee wilt?
Het is een array met arrays die de namen een, twee en drie hebben. Deze namen moet ik op kunnen vragen, niet de inhoud van de betreffende subarrays en ook niet de key-index.
Nog een ander probleempje hierbij trouwens, als ik een array heb met arrays - maar er zit in dat array toevallig maar 1 array, dan krijg ik een error bij het gebruik van foreach... (invalid argument supplied for foreach()). Is hier iets tegen te doen?