include_once()-Anweisung bezieht sich auf das Einschließen und Ausführen der angegebenen Datei während der Skriptausführung.
Dieses Verhalten ähnelt der include()-Anweisung. Der einzige Unterschied besteht darin, dass der Code, wenn er bereits in der Datei enthalten ist, nicht erneut eingefügt wird. Wie der Name dieser Aussage schon sagt, wird sie nur einmal enthalten sein.
include_once() sollte verwendet werden, wenn dieselbe Datei während der Skriptausführung möglicherweise mehr als einmal eingebunden wird und Sie sicherstellen möchten, dass sie nur einmal eingebunden wird, um Probleme wie Funktionsneudefinition und Variablenneuzuweisung zu vermeiden.
Weitere Beispiele für die Verwendung von require_once() und include_once() finden Sie im PEAR-Code im neuesten PHP-Quellprogramm-Verteilungspaket.
Der Rückgabewert ist der gleiche wie bei include(). Wenn die Datei enthalten ist, gibt diese Funktion TRUE zurück.
Hinweis: include_once() wurde in PHP 4.0.1pl2 neu hinzugefügt.
Hinweis: Beachten Sie, dass sich include_once() und require_once() in Betriebssystemen, bei denen die Groß-/Kleinschreibung nicht beachtet wird (z. B. Windows), möglicherweise nicht wie erwartet verhalten.
Beispiel include_once() berücksichtigt unter Windows nicht die Groß-/Kleinschreibung
<?php include_once("a.php"); // this will include a.php include_once("A.php"); // this will include a.php again on Windows! (php 4 only) ?>
Empfohlenes Tutorial PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonDie Bedeutung von include_once in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!