[Funktionen] Anfänger braucht hilfe!

  • Themenstarter Themenstarter tezcatlipoca
  • Beginndatum Beginndatum
T

tezcatlipoca

Hallo miteinander!

Ich bin jetzt schon (wie ich finde) ein wenig fortgeschrittener in Sachen PHP Programmierung.
Jetzt schaue ich mir auch mal andere Scripts an und versuche die zu verstehen.

Nur leider sind sehr viele Scripts mit funtkionen aufgebaut.
Diese verstehe ich leider noch nicht so ganz.
Vielleicht kann mir dabei jemand helfen?

Schon mal vielen Dank!

Mark
 
Funktionen in PHP
Mit Funktionen kann man logische Einheiten von Programmcode gruppieren und über den Funktionsaufruf aufrufen. Man spart sich auch das mehrfache Schreiben von Programmcode, wenn selbiger mehrmals ausgeführt werden muß. Stattdessen ruft man einfach die Funktion auf.

  • Funktionen haben per default keinen returnwert, können jedoch einen beliebigen Wert per return zurückgeben.
  • eigener Namensraum
  • optionale Parameter ( $bla,$foo="bar" )
  • variable Anzahl von Parametern ab PHP4, Hilfsfunktionen func_num_args() und func_get_args()
  • Funktionsschachtelungen möglich
  • es gibt keine überladenen Funktionen
  • create_function() zur on-the-fly Erzeugung von Funktionen
  • Rekursion möglich
  • Argumentübergabe auch als Referenz
  • variable Funktionen

Beispiel: Funktion
PHP:
function myfunction($bar, $foo="bla") {
  print "bar = $bar\n";
  print "foo = $foo\n";
}
Aufruf
PHP:
myfunction(1);
myfunction(2,"Hallo");
 
Zuletzt bearbeitet:
Zurück