Ist dies erlaubt?
Wenn es erlaubt ist kann ich mit der zweiten funktion auf eine Variable der ersten zugreifen? b($var) geht nicht da es eine callback cmp_function darstellt und ich möchte global vermeiden. Ich könnte natürlich eine Klasse nehmen möchte es aber, wenn möglich, ohne machen.
Wenn unmöglich mache ich das mit create_function.
Vielen Dank für jegliche Hilfe!
PHP-Code:
function a(){
function b(){
echo "hallo";
}
b();
}
a();
// Ausgabe: hallo, also funktioniert es zumindest.
PHP-Code:
function a(){
function b(){
echo $c;
}
for($c=0;$c<6;$c++){
b();
}
}
a();
// Damit z.B. dies funktionieren würde.
Vielen Dank für jegliche Hilfe!
Kommentar