dedlfix: Modul einbinden

Beitrag lesen

Hi!

Was ist das besondere daran? Was genau für eine Funktionalität vermisst du?

Die Frage ist weiterhin offen.

Ich habe gelesen, dass include notwendig ist, wenn ein Rückgabewert geliefert werden soll.

Für welchen Anwendungsfall? Üblich ist zum Beispiel, dass Funktionen in anderen Dateien definiert werden, diese Datei einmalig mit include/require/..._once geladen werden und irgendwo im Code der einladenden Datei die Funktionen verwendet werden.

Wenn innerhalb der zu inkludierenden Datei ein return "foo"; steht (außerhalb von Funktionen oder Klassen), kann include wie eine Funktion verwendet werden. Das ist aber kein Muss und eher selten der Fall.

Bei include lese ich
$rueckgabe=include('rueckgabe.inc.php');
also eine direkte Ausführung der eingefügten Datei.

Jeder Code, der keine Klasse oder Funktion definiert, wird sofort ausgeführt. Man kann es sich so vorstellen, dass ein include veranlasst, dass der Inhalt der angegebenen Datei so behandelt wird, als stünde er an der Stelle des includes.

Lo!