Mailinglisten-Archive |
Alexander Wagner wrote:
> Was AFAIK nur leider dazu führt, dass wenn man die Funktion
> mehrfach aufruft,
> die Funktionsdefinition auch mehrfach ausgeführt wird, was
> zu einem function
> already defined error führt.
>
> Ausprobiert hab ichs jetzt aber nicht, bin mir also nicht sicher.
Ich hab's Ausprobiert. Du hast recht.
<?php
function A()
{
echo "ich bin A\n";
function B()
{
echo "ich bin B\n";
function C()
{
echo "ich bin C\n";
}
C();
}
B();
}
A();
A();
?>
ich bin A
ich bin B
ich bin C
ich bin A
Fatal error: Cannot redeclare b() in X:\php4\temp\temp.php on line 5
Gruß
Christian
php::bar PHP Wiki - Listenarchive