0Pricing
PHP Academy · Lektion

Benutzerdefinierte Funktionen

Erstellen Sie Ihre eigenen wiederverwendbaren Funktionen in PHP

Benutzerdefinierte Funktionen ist eine kostenlose PHP Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 5. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des PHP Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der PHP Academy-Kurs umfasst insgesamt 5 Lektionen.

Benutzerdefinierte Funktionen

Benutzerdefinierte Funktionen

Willkommen zur nächsten Lektion! In dieser Lektion lernen Sie, wie Sie eigene Funktionen in PHP erstellen, um bestimmte Aufgaben auszuführen. Mit benutzerdefinierten Funktionen können Sie Code effektiv organisieren und wiederverwenden. Fangen wir an!

Benutzerdefinierte Funktionen — Illustration 1

Was sind benutzerdefinierte Funktionen?

Was sind benutzerdefinierte Funktionen?

Benutzerdefinierte Funktionen sind Funktionen, die Sie selbst erstellen, um bestimmte Aufgaben auszuführen. Sie werden mit dem Schlüsselwort function definiert und können Parameter sowie Rückgabewerte enthalten.

Wichtiger Punkt: Mit Funktionen können Sie modularen, wiederverwendbaren und übersichtlichen Code schreiben.

Eine Funktion definieren

Eine Funktion definieren

Um eine Funktion zu definieren, verwenden Sie das Schlüsselwort function, gefolgt vom Funktionsnamen, runden Klammern und geschweiften Klammern. Beispiel:

Hinweis: Der Funktionsname sollte die Aufgabe beschreiben, die die Funktion ausführt.

<?php
  function greet() {
    echo "Hello, PHP!";
  }
?>

Eine Funktion aufrufen

Eine Funktion aufrufen

Um eine Funktion zu verwenden, rufen Sie sie mit ihrem Namen auf, gefolgt von runden Klammern. Beispiel:

<?php
  function greet() {
    echo "Hello, PHP!";
  }

  // Call the function
  greet();
?>

Parameter an Funktionen übergeben

Parameter an Funktionen übergeben

Funktionen können Parameter akzeptieren, um Aufgaben dynamisch auszuführen. Beispiel:

<?php
  function greet($name) {
    echo "Hello, $name!";
  }

  greet("Alice"); // Outputs: Hello, Alice!
  greet("Bob");   // Outputs: Hello, Bob!
?>

Werte von Funktionen zurückgeben

Werte von Funktionen zurückgeben

Funktionen können mit dem Schlüsselwort return einen Wert zurückgeben. Beispiel:

<?php
  function add($a, $b) {
    return $a + $b;
  }

  $result = add(5, 10);
  echo $result; // Outputs: 15
?>

Standardwerte für Parameter

Standardwerte für Parameter

Sie können Standardwerte für Parameter festlegen. Wenn kein Wert übergeben wird, wird der Standardwert verwendet. Beispiel:

<?php
  function greet($name = "Guest") {
    echo "Hello, $name!";
  }

  greet();        // Outputs: Hello, Guest!
  greet("Alice"); // Outputs: Hello, Alice!
?>

Bewährte Vorgehensweisen für benutzerdefinierte Funktionen

Bewährte Vorgehensweisen für benutzerdefinierte Funktionen

Befolgen Sie diese Tipps, um effektive Funktionen zu schreiben:

  • Verwenden Sie aussagekräftige Namen, die den Zweck der Funktion beschreiben.
  • Beschränken Sie Funktionen auf eine einzige Aufgabe.
  • Dokumentieren Sie die Parameter und Rückgabewerte mit Kommentaren.

Tipp: Strukturieren Sie Ihren Code modular, indem Sie komplexe Aufgaben in kleinere Funktionen aufteilen.

<?php
  function multiply($a, $b = 2) {
    return $a * $b;
  }

  echo multiply(5);
?>

Sehr gut!

Sehr gut!

Herzlichen Glückwunsch! Sie haben gelernt, wie Sie benutzerdefinierte Funktionen in PHP erstellen und verwenden. Dazu gehören die Übergabe von Parametern, die Rückgabe von Werten und das Festlegen von Standardparametern. In der nächsten Lektion sehen wir uns an, wie Sie Argumente und Rückgabewerte dynamischer verarbeiten. Lassen Sie uns weiter programmieren!

Benutzerdefinierte Funktionen — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Benutzerdefinierte Funktionen“ kostenlos?

Ja — der vollständige Text von „Benutzerdefinierte Funktionen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des PHP Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der PHP Academy-Kurs umfasst insgesamt 5 Lektionen.

Was lerne ich in „Benutzerdefinierte Funktionen“?

Erstellen Sie Ihre eigenen wiederverwendbaren Funktionen in PHP Du übst PHP Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um PHP Academy zu starten?

Keine Vorkenntnisse erforderlich. PHP Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 5.

Wie lange dauert die Lektion „Benutzerdefinierte Funktionen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser PHP Academy-Lektion Code schreiben und ausführen?

Ja. Jede PHP Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Was sind Funktionen?
  2. Integrierte Funktionen
  3. Benutzerdefinierte Funktionen
  4. Argumente an Funktionen übergeben
  5. Rückgabewerte
← Zurück zu PHP Academy