hilfe zum array auslesen

hilfe zum array auslesen

am 22.09.2006 13:41:36 von Merle Mohr

Hallo ng,

ich komme einfach nicht drauf, wie einen
array-wert auslese:

Quelle ist:

echo "

 ALTE var_dump testtt:\n";
var_dump($testtt);
echo "
\n";

Er sieht zunächst so aus ("erster Datensatz"):

array(4) {
[54]=>
array(11) {
["flger"]=>
string(10) "Gewöhnlich"
["gat"]=>
string(4) "Euon"
["art"]=>
string(4) "euro"
["er"]=>
string(1) "R"
["no"]=>
string(0) ""
["ok"]=>
string(1) "+"
["vi"]=>
string(0) ""
["kzl"]=>
string(2) "Ph"
["sr"]=>
string(1) "0"
["st"]=>
string(1) "0"
["wun"]=>
string(1) "y"

....
}

jetzt wollte ich als -----*kennung*---- zunächst die 54 sehen/haben,
darunter dann die Werte. Letzteres klappt, aber auf die
54 (eine ID) komme ich momentan par tout nit.

foreach ($testtt as $kennung) {
echo "---".
$kennung
."----";
foreach ($kennung as $wert) {
print "
$wert
\n"; } }

---Array----
# Gewöhnlich
# Euon
# euro
# R
#
# +
#
# Ph
# 0
# 0
# y

wie spreche ich das an???
habe schon probiert und gelesen, aber ...
entweder steht da Array oder es gibt ein undefined offset, ... :

Danke für Hilfe, Merle

Re: hilfe zum array auslesen

am 22.09.2006 14:06:51 von Jens Riedel

Merle Mohr wrote:

> jetzt wollte ich als -----*kennung*---- zunächst die 54 sehen/haben,
> darunter dann die Werte. Letzteres klappt, aber auf die
> 54 (eine ID) komme ich momentan par tout nit.
>
> foreach ($testtt as $kennung) {
> echo "---".
> $kennung
> ."----";
> foreach ($kennung as $wert) {
> print "

$wert
\n"; } }

Was du suchst, ist foreach($array as $key => $value){...

Es sollte dann so aussehen:

foreach($testtt as $id => $kennung){
print "---".$id."----";
foreach($kennung as $wert){
print ...
}
}



Gruß,
Jens


--
Der Kluegere gibt nach - Eine traurige Wahrheit:
sie begruendet die Weltherrschaft der Dummen.
- Marie von Ebner-Eschenbach

Re: hilfe zum array auslesen

am 22.09.2006 14:29:29 von Merle Mohr

Hallo Jens

> ...
> Was du suchst, ist foreach($array as $key => $value){...
>
> Es sollte dann so aussehen:
>
> foreach($testtt as $id => $kennung){
> print "---".$id."----";
> foreach($kennung as $wert){
> print ...
> }
> }
>
ah ja, Danke! Super!
(krass, wie lange ich daran gesessen haben)
Grüße, Merle