Menu
CoddyTech

Externe Dateien

Teil des Abschnitts Objektorientierte Programmierung der PHP-Journey von Coddy. Lektion 1 von 91.

Externe Dateien ermöglichen es dir, deine Klassen in separaten PHP-Dateien zu organisieren und sie mit require_once in dein Hauptprogramm einzubinden.

Erstelle eine separate PHP-Datei namens my_class.php

<?php
class MyClass {
    // Klassenrumpf
}

Binde die Datei mit require_once in deine Hauptdatei ein.

<?php
require_once 'my_class.php';

Jetzt kannst du die Klasse in deiner Hauptdatei verwenden.

$obj = new MyClass();
echo get_class($obj);

Ausgabe:

MyClass

Die Anweisung require_once 'my_class.php'; bindet die Datei my_class.php in dein Programm ein. Der Dateiname muss vollständig einschließlich der Erweiterung .php angegeben werden, da PHP keine Erweiterung für dich hinzufügt. Setze ihn in Anführungszeichen. require_once stellt sicher, dass die Datei nur einmal geladen wird, selbst wenn die Anweisung mehrfach vorkommt.

challenge icon

Aufgabe

Mittel

Dir werden PHP-Dateien (my_class.php und driver.php) bereitgestellt. Füge die richtige require_once-Anweisung in die Datei driver.php ein, um die Dateien zu verbinden und die Klasse aus der externen Datei zu verwenden!

Probier es selbst

<?php
// TODO: Füge die require_once-Anweisung hinzu, um my_class.php einzubinden


$testCase = trim(fgets(STDIN));
$obj = new MyClass();
echo "Test completed\n";
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Objektorientierte Programmierung

Übe selbstständig: Online-PHP-Compiler