Unterscheidende Erklärung
1. „require“ ist bedingungslos. Wenn „require“ während des Prozesses hinzugefügt wird, wird es zuerst ausgeführt, unabhängig davon, ob es etabliert ist oder nicht.
Wenn die Datei nicht existiert oder nicht geöffnet werden kann, wird eine Fehlermeldung angezeigt und die Programmausführung wird abgebrochen.
2. „Include“ hat einen Rückgabewert, „require“ jedoch nicht.
(Möglicherweise, weil „require“ schneller ist als „include“). Wenn die eingebundene Datei nicht vorhanden ist, wird ein Fehler angezeigt, das Programm wird jedoch weiterhin ausgeführt.
3. Require-Syntaxfehler sind problematischer, include jedoch nicht.
erfordern Instanz
<?php erfordern 'no.php'; echo '123'; ?>
Instanz einschließen
<?php include 'no.php'; echo '123'; ?>
Das Obige ist der Unterschied zwischen „require“ und „include“ in PHP. Ich hoffe, es wird für alle hilfreich sein.