hallo!
im php-manual hab ich folgenden code gefunden:
Code:
PHP-Code:
<?php
$makefoo = true;
/* Wir können foo() von her aus nicht
aufrufen, da sie noch nicht existiert,
aber wir können bar() aufrufen */
bar();
if ($makefoo) {
function foo ()
{
echo "Ich existiere nicht, bis mich die Programmausführung erreicht hat.\n";
}
}
/* Nun können wir foo() sicher aufrufen,
da $makefoo als true ausgewertet wurde */
if ($makefoo) foo();
function bar()
{
echo "Ich existiere sofort nach Programmstart.\n";
}
?>
das man sich mit funktionen teilweise schreibarbeit ersparen kann ist mir schon klar, aber wenn ich mir andere scripte ansehe da sind meißt viele zeilen script in functionen geschrieben ohne das diese mehr als einmal gebraucht werden.
was macht das für einen sinn? kann mir das mal jemand näher erklären?