Komentarz jednoliniowy
Komentarz jednoliniowy może być używany w kodzie PHP za pomocą innej składni. W tym samouczku pokazano dwa typy komentarza kodu PHP. Jednym z nich jest składnia komentarza C ++/Java, a druga składnia komentarza powłoki. Dwie składnia używania jednolodowych komentarzy w PHP pokazano w tym rozdziale samouczka.
Przykład-1: Komentarze z pojedynczą linią za pomocą składni C ++/Java
Znaki do podwójnego skrótu ('//') są używane do komentowania jednego wiersza w skrypcie PHP. W poniższym skrypcie do wyjaśnienia kodu używanych jest pięć komentarzy jednolodowych. Tutaj wartości trzech strun są zadeklarowane, a one są one później połączone w inną zmienną. Dla każdego oświadczenia, który jest pominięty przez tłumacza w momencie wykonania.
// Ustaw pierwszą wartość ciągu$ str
";Wyjście:
Następujące dane wyjściowe pojawią się po wykonaniu kodu. Wyjście pokazuje połączone wartości STR1, $ STR2 i $ STR3. Wszystkie komentarze jednoliniowe zostały zignorowane przez tłumacza.
Przykład-2: Komentarze jednoliniowe za pomocą składni powłoki
Symbol „#” jest używany do komentarza jednoliniowego w skrypcie powłoki, który jest obsługiwany przez PHP. Poniższy skrypt PHP oblicza, czy bieżący rok to rok skokowy, czy nie. Funkcja niestandardowa isLeap () jest tutaj używana do obliczenia, czy bieżący rok jest rokiem skokowym, czy nie. Komentarz jednoliniowy jest używany w kodzie, aby skrypt był bardziej czytelny dla czytelników. Tutaj funkcja DATE () jest używana do odczytania bieżącego roku wymienionego w komentarzu. Następnie funkcja mktime () służy do sprawdzenia, czy rok jest rokiem skokowym, czy nie. Jeśli rok jest rokiem, wówczas funkcja mktime () zwróci 1, a znak formatowy „l” jest używany w funkcji DATE (. W skrypcie używane są niezbędne komentarze jednokierunkowe.
#Przeczytaj bieżący rok od daty systemuRok, Rok $ to rok skokowy.
";Rok, Rok $ nie jest rokiem skokowym.
";Wyjście:
Następujące dane wyjściowe pojawią się po wykonaniu kodu. Wyjście pokazuje, że bieżący rok, 2020, to rok skokowy, a wszystkie komentarze jednokierunkowe zostały zignorowane przez tłumacza.
Komentarz wieloliniowy
Do dodania długiego komentarza tekstu służy do dodania długiego komentarza. Jeśli koder musi szczegółowo wyjaśnić funkcję kodu w celu lepszego zrozumienia, może on/ona może dodać komentarz wieloletniego dla tego kodu. „/*” Jest używany na początku komentarza, a „*/” jest używany na zakończeniu komentarza. Ten typ komentarza wieloletniego jest używany w dowolnym standardowym języku programowania, takim jak Java, C ++ itp. Komentarz wieloletnie jest używany głównie na początku dowolnego skryptu do podania szczegółowych informacji o skrypcie, scenariuszu, wersji, linku kodu źródłowego itp.
Jak wykorzystywane są komentarze wieloletnie w PHP, pokazano w poniższym przykładzie:
Przykład-3: Komentarz wielokierunkowy za pomocą „/ *… */”
W poniższym skrypcie do wyjaśnienia kodu używane są trzy komentarze wieloletnie. Pierwszy komentarz opisuje funkcjonalność skryptu. Drugi komentarz wyjaśnia funkcję funkcji rand (). Trzeci komentarz wyjaśnia cel funkcji ISPRIME (). Losowa liczba od 1 do 100 będzie generowana za każdym razem, gdy skrypt będzie wykonywany, a funkcja ISPRIME () dowie się, czy liczba jest pierwsza, czy nie. Jeśli funkcja zwraca true, wówczas liczba jest pierwsza. W przeciwnym razie liczba nie jest pierwsza.
/* Poniższy skrypt przetestuje określony numerLiczba $ to liczba pierwsza.
";Liczba $ nie jest liczbą pierwszą.
";Wyjście:
Wyjście skryptu będzie się różnić w każdym wykonaniu z powodu liczby losowej. Następujące dane wyjściowe pojawiło się po wykonaniu kodu po raz pierwszy i zostanie zmienione w następnym wykonaniu. Jeśli wygenerowana liczba losowa jest pierwsza, wówczas isprime () zwróci 1, a jeśli wygenerowana liczba losowa nie jest pierwsza, wówczas isprime () zwróci 0.
Wniosek
Każdy standardowy skrypt zawiera komentarze, aby pomóc czytelnikowi poprawnie zrozumieć kod. Wielu nowych programistów nie dodaje komentarzy do swojego skryptu, co sprawia, że kod jest trudny do zrozumienia dla innych koderów. Tak więc, pisząc dowolny skrypt, powinieneś dodać komentarze dla każdego oświadczenia.