Verwendung von Kommentaren in PHP

Verwendung von Kommentaren in PHP
Die Kommentare werden mit jedem Quellcode verwendet, um die Funktionalität des Code ordnungsgemäß zu erklären. Jede Programmiersprache verwendet eine bestimmte Syntax, um einen Kommentar in den Quellcode hinzuzufügen. Der Kommentar wird nicht vom Dolmetscher oder Compiler der Programmiersprache gelesen. Der Codierer muss nicht wirklich Kommentare in den Code hinzufügen, aber es gibt zwei Vorteile der Verwendung eines Kommentars im Code. Ein Vorteil besteht darin, den Code für andere lesbar zu machen, um den Code ordnungsgemäß zu verstehen. Die in PHP verwendete Kommentarsyntax ähnelt anderen Standard -Programmiersprachen wie C, C ++, Java usw. Der Kommentar kann ein einzelner und multi-linearischer sein. Wie in diesem Tutorial Einzellinien- und Multi-Line-Kommentare im PHP-Code verwendet werden können.

Einzelzeilenkommentar

Einleitungs-Kommentar kann im PHP-Code mithilfe verschiedener Syntax verwendet werden. In diesem Tutorial sind zwei Arten des Einzelzeilen-Kommentars des PHP-Codes angezeigt. Einer ist C ++/Java Kommentarsyntax, und ein anderer ist die Shell -Kommentarsyntax. Die beiden Syntaxe der Verwendung von Einzelzeilen-Kommentaren in PHP werden in diesem Abschnitt des Tutorials angezeigt.

Beispiel 1: Einzelzeilen-Kommentare mit C ++/Java-Syntax

Doppel -Hash -Zeichen ('//') werden verwendet, um eine einzelne Zeile im PHP -Skript zu kommentieren. Im folgenden Skript werden die fünf Einzellinien-Kommentare verwendet, um den Code zu erklären. Hier werden Drei-Saest-Werte deklariert, die später in eine andere Variable kombiniert werden. Für jede Aussage, die vom Dolmetscher zum Zeitpunkt der Ausführung vom Dolmetscher weggelassen wird.

// Setzen Sie den ersten String -Wert
$ str1 = "Willkommen";
// Setzen Sie den zweiten Zeichenfolgenwert
$ str2 = "zu";
// Setzen Sie den dritten String -Wert
$ str3 = "LinuxHint";
// Kombinieren Sie die Saite mit Speicherplatz
$ str = $ str1."" ".$ str2."" ".$ str3;
// Drucken Sie die kombinierte Zeichenfolge
Echo "

$ str

";
?>

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des Codes angezeigt. Die Ausgabe zeigt die kombinierten Werte von $ str1, $ str2 und $ str3. Alle Einzelkommentare wurden vom Dolmetscher ignoriert.

Beispiel-2: Einzelzeilen-Kommentare mit der Shell-Syntax mit der Shell-Syntax

Das Symbol "#" wird für Einzellinien-Kommentare im Shell-Skript verwendet, das von PHP unterstützt wird. Das folgende PHP -Skript berechnet, ob das laufende Jahr ein Schaltjahr ist oder nicht. Die benutzerdefinierte Funktion isleap () wird hier verwendet, um zu berechnen, ob das laufende Jahr ein Schaltjahr ist oder nicht. Der Einzelzeilenkommentar wird im Code verwendet, um das Skript für die Leser lesbarer zu machen. Hier wird die Funktion Date () verwendet, um das aktuelle Jahr zu lesen, das im Kommentar erwähnt wird. Als nächstes wird die Funktion mktime () verwendet, um zu überprüfen, ob das Jahr ein Schaltjahr ist oder nicht. Wenn das Jahr ein Schaltjahr ist, wird die Funktion mktime () 1 zurückgegeben, und das Formatcharakter 'L' wird in der Date () -Funktion für das Schaltjahr verwendet. Die notwendigen Einzellinien-Kommentare werden im Skript verwendet.

#Lesen Sie das laufende Jahr vom Systemdatum
$ Jahr = Datum ("y");
#CALL DIE ISLEAP () -Funktion und testen Sie den Rückgabewert
If (isleap ($ Jahr))

Echo "

Das Jahr, $ Jahr ist Schaltjahr.

";

anders

Echo "

Das Jahr, $ Jahr ist kein Schaltjahr.

";

#Definieren Sie eine Funktion, um das Schaltjahr zu überprüfen
Funktion ISLeap ($ Jahr)

#Find aus dem Jahr ist Sprung oder nicht
return (Datum ('L', MkTime (0, 0, 0, 1, 1, $ Jahr)) == 1);

?>

Ausgang:

Die folgende Ausgabe wird nach der Ausführung des Codes angezeigt. Die Ausgabe zeigt, dass das laufende Jahr 2020 ein Schaltjahr ist und alle einleitenden Kommentare vom Dolmetscher ignoriert wurden.

Multi-Line-Kommentar

Ein Mehrzeilungskommentar wird verwendet, um einen langen Textkommentar hinzuzufügen. Wenn der Kodierer die Funktion des Codes im Detail zum besseren Verständnis erklären muss, kann er/sie einen Mehrzeilungskommentar für diesen Code hinzufügen. Das '/*' wird zu Beginn des Kommentars verwendet, und '*/' wird am Ende des Kommentars verwendet. Diese Art von Multi-Line-Kommentar wird in jeder Standard-Programmiersprache wie Java, C ++ usw. verwendet. Ein Multi-Line-Kommentar wird hauptsächlich zu Beginn eines Skripts verwendet, um detaillierte Informationen über Skript, Skriptwriter, Version, Link des Quellcodes usw. bereitzustellen.
Wie Multi-Line-Kommentare in PHP verwendet werden, wird im folgenden Beispiel angezeigt:

Beispiel-3: Multi-Line-Kommentar mit '/ *… */'

Im folgenden Skript werden drei Multi-Line-Kommentare verwendet, um den Code zu erklären. Der erste Kommentar beschreibt die Funktionalität des Skripts. Der zweite Kommentar erläutert die Funktion der Rand () -Funktion. Der dritte Kommentar erläutert den Zweck der Funktion iSprime (). Jedes Mal, wenn das Skript ausgeführt wird, wird eine zufällige Zahl zwischen 1 und 100 generiert, und die Funktion iSprime () findet heraus, ob die Zahl vorrangig ist oder nicht. Wenn die Funktion true, ist die Zahl Primzahl. Ansonsten ist die Zahl nicht primär.

/* Das folgende Skript testet eine bestimmte Zahl
Prime oder nicht Prime mit einer benutzerdefinierten Funktion
*/
/* Weisen Sie eine Zufallszahl zwischen 1 und 100 zu, indem Sie verwenden
integrierte PHP-Funktion Rand ()
*/
$ number = rand (1.100);
// Überprüfen Sie, ob die Nummer Prime oder nicht Prime ist
if (isPrime ($ number))
Echo "

$ nummer ist eine Primzahl.

";
anders
Echo "

$ nummer ist keine Primzahl.

";
/* Die Funktion gibt 1 zurück, wenn die generierte Zufallszahl
Die Zufallszahl ist Primzahl und gibt 0 zurück, wenn die Zahl nicht ist
Prime */
Funktion isPrime ($ number)
if ($ number == 1)
Rückkehr 0;
für ($ i = 2; $ i

Ausgang:

Die Ausgabe des Skripts variiert in jeder Ausführung aufgrund der Zufallszahl. Die folgende Ausgabe erschien nach der Ausführung des Codes zum ersten Mal und wird in der nächsten Ausführung geändert. Wenn die generierte Zufallszahl Prime ist, wird ISPRIME () 1 zurückgegeben, und wenn die generierte Zufallszahl nicht prim ist, dann wird ISPRIME () 0 zurückgeben.

Abschluss

Jedes Standardskript enthält Kommentare, die dem Leser helfen, den Code ordnungsgemäß zu verstehen. Viele neue Codierer fügen keine Kommentare in sein Skript hinzu, die den Code für andere Codierer schwer zu verstehen machen. Wenn Sie also ein Skript schreiben, sollten Sie für jede Anweisung Kommentare hinzufügen.