PHP-Kommentare, Include / Include_once, Require / Require_once

Inhaltsverzeichnis:

Anonim

Warum Kommentare verwenden?

  • Wenn Sie einige Zeit nicht am Quellcode arbeiten, können Sie leicht vergessen, was der Code tut. Das Kommentieren des Quellcodes hilft dabei, sich daran zu erinnern, was der Code tut.
  • Das Kommentieren des Quellcodes ist auch sehr wichtig, wenn mehrere Entwickler an demselben Projekt arbeiten müssen. Die von einem Entwickler vorgenommenen Änderungen können von anderen Entwicklern durch einfaches Lesen der Kommentare leicht verstanden werden.
  • Als Best Practice müssen Sie 3 Kommentarzeilen pro 10 Codezeilen haben

In diesem Tutorial lernen Sie:

  • PHP Kommentare
  • PHP Include & PHP Include_once
  • Beispiel: Include / Include_once
  • PHP Require & PHP require_once
  • Beispiel: Erforderlich
  • PHP enthalten vs erfordern

PHP Kommentare

  • Kommentare helfen uns, den Code zu verstehen
  • Kommentare sind Erklärungen, die wir in unseren Quellcode aufnehmen. Diese Kommentare dienen dem menschlichen Verständnis.
  • Einzeilige Kommentare beginnen mit doppelten Schrägstrichen // und enden in derselben Zeile.
  • Mehrzeilige Kommentare beginnen mit einem Schrägstrich gefolgt vom Sternchen / * und enden mit dem Sternchen gefolgt vom Schrägstrich * /.

Das folgende Diagramm zeigt eine PHP-Datei mit mehrzeiligen und einzeiligen Kommentaren. PHP-Beispiel

PHP Include & PHP Include_once

Die PHP-Anweisung "include" wird verwendet, um andere Dateien in eine PHP-Datei aufzunehmen.

Es gibt zwei Varianten: include und include_once. Include_once wird vom PHP-Interpreter ignoriert, wenn die Datei enthalten sein soll.

Die include-Anweisung hat die folgende Syntax

Die include_once-Anweisung hat die folgende Syntax

HIER,

  • "Include / include_once" ist die Anweisung, die die Datei enthält
  • "'Dateiname'" ist der Name der einzuschließenden Datei.

Beispiel: Include / Include_once

Angenommen, Sie entwickeln eine Website, die auf allen Seiten dasselbe Navigationsmenü enthält.

Sie können einen gemeinsamen Header erstellen und ihn dann mit der include-Anweisung in jede Seite aufnehmen. Lassen Sie uns sehen, wie dies getan werden kann.

  • Wir werden 2 Dateinamen erstellen
  • header.php, index.php

Unten sind die Codes für; header.php

HomeAbout usServicesContact Us

index.php

Die Kopfzeile oben wird ausgegeben

PHP Require & PHP require_once

Die require-Anweisung hat zwei Variationen: require und require_once.

Die Anweisung require / require_once wird verwendet, um die Datei einzuschließen.

Require_once wird ignoriert, wenn die erforderliche Datei bereits von einer der vier include-Anweisungen hinzugefügt wurde.

Es hat die folgende Syntax

HIER,

  • "Require / require_once" ist die Anweisung, die die Datei enthält
  • "'Dateiname'" ist der Name der einzuschließenden Datei.

Beispiel: Erforderlich

Angenommen, wir entwickeln eine datenbankbasierte Anwendung.

Wir können eine Konfigurationsdatei erstellen, die wir mithilfe der require-Anweisung in alle Seiten aufnehmen können, die eine Verbindung zur Datenbank herstellen. config.php

Schauen wir uns nun den Beispielcode an, für den die Konfigurationsdatei erforderlich ist. Pages_model.php

PHP enthalten vs erfordern

Der Unterschied zwischen einschließen / erfordern

Einschließen Benötigen
Gibt eine Warnung aus, wenn ein Fehler auftritt Gibt keine Warnung aus
Die Ausführung des Skripts wird fortgesetzt, wenn ein Fehler auftritt Die Ausführung des Skripts wird beendet, wenn ein Fehler auftritt.

Im Allgemeinen wird empfohlen, die include-Anweisung zu verwenden, damit bei der Ausführung des Skripts bei Auftreten eines Fehlers weiterhin die E-Mail-Adresse des Webmasters oder die Kontaktseite angezeigt werden.

Die require-Anweisung sollte verwendet werden, wenn das gesamte Skript ohne die angeforderte Datei nicht ausgeführt werden kann.

Die Anweisungen "include" und "require" können in jeder Zeile des Quellcodes verwendet werden, in der der Code angezeigt werden soll.

Zusammenfassung

  • Einzelner HTML-Code wie Kopf- und Fußzeilen, Seitenleisten usw. kann auf vielen Seiten gemeinsam genutzt werden. Dies macht es einfach, die Website zu aktualisieren, indem nur eine einzelne Datei aktualisiert wird.
  • PHP-Code wie Datenbankkonfigurationseinstellungen, benutzerdefinierte Funktionen usw. können auf vielen Seiten gemeinsam genutzt werden, um sicherzustellen, dass die Website / Anwendung dieselben Einstellungen verwendet.
  • Kommentare werden verwendet, um das Verständnis des Quellcodes zu erleichtern. Sie sind für das menschliche Verständnis
  • Einzeilige Kommentaranweisungen beginnen mit doppelten Schrägstrichen //.
  • Mehrzeilige Kommentaranweisungen werden zwischen / * Anweisungen * / eingeschlossen.
  • Die Anweisungen "include, include_once, require und require_once" werden zum Einschließen von Dateien verwendet.
  • Include_once / require_once wird ignoriert, wenn die angeforderte Datei bereits mit einer der vier Anweisungen aufgenommen wurde.
  • Die Anweisung "include" gibt eine Warnung aus und fährt mit der Ausführung fort, wenn die angeforderte Datei nicht gefunden wurde.
  • Die require-Anweisung löst einen schwerwiegenden Fehler aus und stoppt die Skriptausführung.
  • Die Anweisung "include" sollte in den meisten Fällen lauten, außer in Situationen, in denen ohne die angeforderte Datei nicht das gesamte Skript ausgeführt werden kann.