Willkommen in der Webstatt Zum Webstatt Blog und Stories
Kevz am 30.04.07 17:07

Servus zusammen,
und zwar hab ich ein kleines Problem mit Array`s mal wieder. Zu meinem Problem nun. Ich habe ein Array (siehe unten) es soll aus diesem aber nur der Schlüssel ausgegeben werden am besten so einfach wie möglich.
Mein Problem besteht darin, dass ich dauernt auf eine Foreach-Schleife komme oder halt ggf. auf andere komplizierte Wege zur Lösung. Ich möchte halt wie gesagt nur den ersten Schlüssel herausbekommen und wenn möglich halt das Sub-Array in einer extra Variable extrahieren.


Das Array:
$array = array('testTabelle'=>array('feld1','feld2','feld3'));


€dit:
Bisheriger Lösungsansatz und auch sehr einfacher wäre dieser. (siehe unten) Nur ist mir das ein wenig zuviel und d.h. frage mich ob es nicht wirklich einfacher geht.

foreach ( $array as $key => $val ) {
$table = $key;
foreach ( $val as $key ) {
$fields[] = $key;
}
}

netcup.de Warum gibt es hier Werbung?
nuit nuit am 30.04.07 19:20

Ungetestet ;) könnte aber funzen, wenn array_keys, das macht, was ih denk
<?php
$array = array('testTabelle'=>array('feld1','feld2','feld3'));
$keys = array_keys($array);
$firstKey = $keys[0];
$firstKeySubArray = $array[$keys[0]];
?>


edit: gerade getestet :D funzt

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt