0Pricing
PHP Academy · Lektion

Rückgabewerte

Rufen Sie Ergebnisse von Funktionen in PHP ab

Rückgabewerte ist eine kostenlose PHP Academy-Lektion auf CoddyKit. Dies ist Lektion 5 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.

Rückgabewerte

Rückgabewerte

Willkommen zur nächsten Lektion! In dieser Lektion lernen Sie Rückgabewerte in PHP-Funktionen kennen und erfahren, wie Sie damit die Ergebnisse einer Funktion an den aufrufenden Code übergeben. Sehen wir uns das genauer an!

Rückgabewerte — Illustration 1

Was sind Rückgabewerte?

Was sind Rückgabewerte?

Ein Rückgabewert ist das Ergebnis der Ausführung einer Funktion. Anstatt Daten direkt auszugeben, kann eine Funktion sie zurückgeben, damit sie an anderer Stelle im Programm verwendet werden können.

Beispiel: Eine Funktion, die die Fläche eines Rechtecks berechnet, kann das Ergebnis an den Aufrufer zurückgeben.

Das Schlüsselwort return verwenden

Das Schlüsselwort return verwenden

Um einen Wert aus einer Funktion zurückzugeben, verwenden Sie das Schlüsselwort return. Beispiel:

Tipp: Verwenden Sie Rückgabewerte, um Daten aus einer Funktion an den aufrufenden Code zu übergeben.

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

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

Zeichenfolgen zurückgeben

Zeichenfolgen zurückgeben

Funktionen können Zeichenfolgen zurückgeben, die verkettet oder angezeigt werden können. Beispiel:

Aufgabe: Schreiben Sie eine Funktion, die eine personalisierte Begrüßung zurückgibt.

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

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

Arrays zurückgeben

Arrays zurückgeben

Funktionen können Arrays zurückgeben, die sich zur Übergabe mehrerer Werte eignen. Beispiel:

Tipp: Verwenden Sie return, um komplexe Datenstrukturen wie Arrays zu übergeben.

<?php
  function getColors() {
    return ["Red", "Green", "Blue"];
  }

  $colors = getColors();
  echo $colors[0]; // Outputs: Red
?>

Mehrere Werte zurückgeben

Mehrere Werte zurückgeben

Um mehrere Werte zurückzugeben, verwenden Sie ein assoziatives Array oder ein Objekt. Beispiel:

Wichtiger Punkt: Verwenden Sie assoziative Arrays, um benannte Werte zurückzugeben.

<?php
  function getUserInfo() {
    return [
      "name" => "Alice",
      "age" => 25,
      "city" => "New York"
    ];
  }

  $user = getUserInfo();
  echo $user["name"]; // Outputs: Alice
?>

Bedingte Werte zurückgeben

Bedingte Werte zurückgeben

Funktionen können abhängig von Bedingungen unterschiedliche Werte zurückgeben. Beispiel:

Tipp: Verwenden Sie return, um bedingte Logik innerhalb von Funktionen zu verarbeiten.

<?php
  function checkEligibility($age) {
    if ($age >= 18) {
      return "Eligible";
    } else {
      return "Not Eligible";
    }
  }

  echo checkEligibility(20); // Outputs: Eligible
?>

Typdeklarationen für Rückgabewerte

Typdeklarationen für Rückgabewerte

Mit PHP können Sie den Rückgabetyp einer Funktion deklarieren. Beispiel:

Wichtiger Punkt: Deklarationen des Rückgabetyps helfen sicherzustellen, dass Ihre Funktionen den erwarteten Datentyp zurückgeben.

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

  echo multiply(2.5, 4); // Outputs: 10.0
?>
<?php
  function subtract($a, $b) {
    return $a - $b;
  }

  echo subtract(10, 5);
?>

Sehr gut!

Sehr gut!

Herzlichen Glückwunsch! Sie haben gelernt, wie Sie Rückgabewerte in PHP-Funktionen verwenden, darunter Zeichenfolgen und Arrays zurückgeben sowie mehrere oder bedingte Werte verarbeiten. In der nächsten Lektion sehen wir uns Lambda-Funktionen und anonyme Funktionen an. Lassen Sie uns weiter programmieren!

Rückgabewerte — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Rückgabewerte“ kostenlos?

Ja — der vollständige Text von „Rückgabewerte“ 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 „Rückgabewerte“?

Rufen Sie Ergebnisse von Funktionen in PHP ab 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 5 von 5.

Wie lange dauert die Lektion „Rückgabewerte“?

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