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 PHP
  • 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 */.
  • Komentarze PHP

Poniższy diagram przedstawia plik PHP z komentarzami wieloliniowymi i jednowierszowymi

Przykład PHP

Przykład komentarzy 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.

Podsumuj ten post następująco: