Blutschlumpf
Fleet Admiral
- Registriert
- März 2001
- Beiträge
- 20.490
Ich beschreib das was ich suche mal mit einem Beispiel in der Manual zu foreach():
Dann kommt raus:
Das mit dem Durchzählen wie oben klappt nur wenn das array keine Lücken hat, sprich wenn ich jetzt $a[25] setze klappt das nicht mehr. Gibts da ne Funktion/Variable die den Index-Stand der foreach-funktion kennt ?
PHP:
/* foreach Beispiel 2:
Wert (mit Ausgabe des Arrayschlüssels zur Veranschaulichung) */
$a = array(1, 2, 3, 17);
$i = 0; /* nur zu Veranschaulichung */
foreach($a as $v) {
echo "\$a[$i] => $v.\n";
$i++;
}
Dann kommt raus:
Ich möchte jetzt den Index des Arrays haben was ich mir foreach auspalte.$a[0] => 1.
$a[1] => 2.
$a[2] => 3.
$a[3] => 17.
Das mit dem Durchzählen wie oben klappt nur wenn das array keine Lücken hat, sprich wenn ich jetzt $a[25] setze klappt das nicht mehr. Gibts da ne Funktion/Variable die den Index-Stand der foreach-funktion kennt ?