Der Unterschied zwischen PHP include_once und require_once

黄舟
Freigeben: 2023-03-11 12:28:02
Original
1494 Leute haben es durchsucht

①Funktion und Verwendung

Kann Codeduplizierung reduzieren

 include(_once) ("Pfad zur Datei") und require( _once) („Pfad zur Datei“)

②Verstehen

Um es ganz klar auszudrücken bedeutet es, die Zeile include(_once), require(_once) durch den Inhalt der eingebundenen Datei zu ersetzen

③Hinweis

Die Include-/Require-Datei muss mit hinzugefügt werden, denn beim Einbinden muss man zunächst verstehen, dass der Inhalt der Datei eine gewöhnliche Zeichenfolge . Das Tag wird verwendet, um den
④-Pfad zu erklären.

Unter Windows sind sowohl Vorwärts- als auch Rückwärtsschrägstriche zulässig , und unter Linux sind nur Schrägstriche zulässig. Verwenden Sie daher am besten Schrägstriche

⑤ Unterschied

 include bedeutet Einschluss, wenn die Datei nicht gefunden werden kann Es wird ein Warnfehler gemeldet und das Programm wird weiter ausgeführt.

Erforderliche Mittel. Wenn die Datei nicht gefunden werden kann, wird ein schwerwiegender Fehler gemeldet und das Programm wird nicht mehr ausgeführt > Nach dem einmaligen Hinzufügen beurteilt das System, ob es bereits enthalten ist. Beim zweiten Mal wird es nicht einbezogen.

Beispiel: Es gibt eine a.php-Datei, deren Inhalt
Der Inhalt in der b.php-Datei ist
require_once
("a.php"); $a;
Die erste Ausgabe ist 6. Die zweite Ausgabe ist immer noch 6, erklären Sie. . _once ist nur einmal enthalten. Wenn einmal nicht hinzugefügt wird, ist die zweite Ausgabe 7
⑥Wählen Sie

Wenn es beispielsweise in der Systemkonfiguration fehlt, ist dies für die Website nicht zulässig Wenn es sich um ein bestimmtes Statistikprogramm handelt, zählt es nur die Anzahl der Personen auf der Website. Es ist nicht erforderlich, einmal hinzuzufügen Ist der Unterschied in der Effizienz, hilft das System zwar. Sie haben überlegt, nur einmal zu laden, aber das System hat festgestellt, dass die Effizienz verringert werden würde. Daher sollten Sie die
Verzeichnisstruktur
zu Beginn der Entwicklung anpassen und versuchen Sie, _once nicht zu verwenden.

⑦Besondere Verwendung
Verwenden Sie include/require, um den Rückgabewert der eingebundenen Seite zurückzugeben
Auf der a.php-Seite: .....
return
$value; Auf der b.php-Seite: $v = include("a.php");
die Website Ich werde dich gelegentlich treffen!

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen PHP include_once und require_once. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!