Komentarze PHP, Dołącz/Dołącz_raz, Wymagaj/Wymagaj_raz
Dlaczego warto korzystać z komentarzy?
- Jeśli nie pracujesz nad kodem źródłowym przez jakiś czas, łatwo zapomnieć, co robi kod. Komentowanie kodu źródłowego pomaga zapamiętać, co robi kod.
- Komentowanie kodu źródłowego jest również bardzo ważne, gdy wielu programistów musi pracować nad tym samym projektem. Zmiany wprowadzone przez jednego programistę mogą być łatwo zrozumiałe dla innych programistów, po prostu czytając komentarze.
- Zgodnie z najlepszą praktyką na każde 3 linii kodu muszą przypadać 10 linie komentarzy
Komentarze PHP
- Komentarze pomagają nam zrozumieć kod
- Komentarze to wyjaśnienia, które umieszczamy w naszym kodzie źródłowym. Te komentarze służą ludzkiemu zrozumieniu.
- Komentarze jednowierszowe zaczynają się od dwóch ukośników // i kończą się w tym samym wierszu.
-
- Komentarze wieloliniowe zaczynają się od ukośnika, po którym następuje gwiazdka /* i kończą się gwiazdką, po której następuje ukośnik */.
-
Poniższy diagram przedstawia plik PHP z komentarzami wieloliniowymi i jednowierszowymi
Przykład PHP
PHP Dołącz & PHP Dołącz_raz
Instrukcja php „include” służy do dołączania innych plików do pliku PHP.
Ma dwie odmiany, include i include_once. Include_once jest ignorowany przez interpreter PHP, jeśli plik ma zostać dołączony.
Polecenie include ma następującą składnię
<?php include 'file_name'; ?>
Polecenie include_once ma następującą składnię
<?php include_once 'file_name'; ?>
TUTAJ,
- „Include/include_once” to instrukcja zawierająca plik
- „'nazwa_pliku'” to nazwa pliku, który ma zostać dołączony.
Przykład: Dołącz / Dołącz_raz
Załóżmy, że jesteś rozwijanyping witryna internetowa zawierająca to samo menu nawigacyjne na wszystkich stronach.
Możesz utworzyć wspólny nagłówek, a następnie umieścić go na każdej stronie za pomocą instrukcji include. Zobaczmy, jak można to zrobić.
- Stworzymy 2 nazwy plików
- nagłówek.php, indeks.php
Poniżej znajdują się kody dla; header.php
<a href="index.php">Home</a> <a href="aboutus.php">About us</a> <a href="services.php">Services</a> <a href="contactus.php">Contact Us</a>
index.php
<?php include 'header.php'; ?>
Zostanie wyświetlona powyższa strona nagłówka
PHP Wymagaj i PHP wymagaj_raz
Instrukcja require ma dwie odmiany: require i require_once.
Do dołączenia pliku używana jest instrukcja require/require_once.
Require_once jest ignorowane, jeśli wymagany plik został już dodany przez którąkolwiek z czterech instrukcji include.
Ma następującą składnię
<?php require 'file_name'; ?>
<?php require_once 'file_name'; ?>
TUTAJ,
- „require/require_once” to instrukcja zawierająca plik
- „'nazwa_pliku'” to nazwa pliku, który ma zostać dołączony.
Przykład: Wymagaj
Załóżmy, że jesteśmy rozwinięciping aplikacja oparta na bazie danych.
Możemy utworzyć plik konfiguracyjny, który będziemy mogli dołączyć do wszystkich stron łączących się z bazą danych za pomocą instrukcji require. config.php
<?php $config['host'] = 'localhost'; $config['db'] = 'my_database'; $config['uid'] = 'root'; $config['password'] = ''; ?>
Przyjrzyjmy się teraz przykładowemu kodowi wymagającemu pliku konfiguracyjnego. Strony_model.php
<?php require 'config.php'; //require the config file //other code for connecting to the database ?>
PHP zawiera vs wymaga
Różnica między dołączeniem/wymaganiem
| Zawierać | Wymagać |
|---|---|
| Wysyła ostrzeżenie w przypadku wystąpienia błędu | Nie wysyła ostrzeżenia |
| Wykonywanie skryptu jest kontynuowane w przypadku wystąpienia błędu | Wykonywanie skryptu zostaje zatrzymane w przypadku wystąpienia błędu. |
Ogólnie rzecz biorąc, zaleca się stosowanie polecenia include, aby w przypadku wystąpienia błędu wykonywanie skryptu kontynuowało wyświetlanie adresu e-mail webmastera lub strony kontaktowej.
Jeśli nie można uruchomić całego skryptu bez żądanego pliku, należy użyć instrukcji require.
Instrukcje „include” i „require” można zastosować w dowolnym wierszu kodu źródłowego, w którym ma się pojawić kod.
Podsumowanie
- Pojedynczy kod HTML, taki jak nagłówki, stopki, paski boczne itp., może być współużytkowany na wielu stronach. Ułatwia to aktualizację witryny internetowej poprzez aktualizację pojedynczego pliku.
- kod PHP takie jak ustawienia konfiguracji bazy danych, funkcje niestandardowe itp. mogą być współużytkowane na wielu stronach, zapewniając, że witryna/aplikacja korzysta z tych samych ustawień.
- Komentarze pomagają zrozumieć kod źródłowy. Są dla ludzkiego zrozumienia
- Komentarze jednowierszowe rozpoczynają się podwójnymi ukośnikami //.
- Wieloliniowe komentarze są ujęte pomiędzy instrukcjami /* */.
- Instrukcje „include, include_once, require i require_once” służą do dołączania plików.
- Include_once/require_once jest ignorowane, jeśli żądany plik został już dołączony przy użyciu którejkolwiek z czterech instrukcji.
- Instrukcja „include” generuje ostrzeżenie i kontynuuje wykonywanie, jeśli żądany plik nie został znaleziony.
- Instrukcja require powoduje błąd krytyczny i zatrzymuje wykonywanie skryptu.
- W większości przypadków należy zastosować instrukcję „include”, z wyjątkiem sytuacji, gdy bez żądanego pliku, który ma zostać dołączony, cały skrypt nie będzie mógł zostać uruchomiony.


