Hallo Thomas
PHP 4.2.2 weist dieses Verhalten nicht auf. Variablen, die innerhalb von foreach definiert werden, sind auch ausserhalb von foreach() (im gleichen Kontext) vorhanden.
das gilt auch für die Version 4.1.0
dieses beispiel funktioniert wunderbar:
<?php
foreach($_SERVER as $key => $value) {
$a[$key] = $value;
}
foreach($a as $key => $value){
echo $key.": ".$value."<br>";
}
?>
$a wurde erst in der ersten foreach-Schleife erzeigt und besteht auch nachfolgend.
Ich hoffe, dass so ein Beispiel allgemeingültig ist?
oder wie kann man das sonst noch prüfen?
ciao
romy (die gerade Plätzchen bäckt und sich wie ein kleines Kind auf die Deko, vorallendingen die aus Schokolade freut ;) )
frohe weihnachtliche Stimmung
--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
->Alles ist gut wenn es aus Schokolade ist
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
->Alles ist gut wenn es aus Schokolade ist