Komentáře PHP, Zahrnout / Zahrnout_once, Vyžadovat / Vyžadovat_once

Obsah:

Anonim

Proč používat Komentáře?

  • Pokud na zdrojovém kódu nějakou dobu nepracujete, je snadné zapomenout, co kód dělá. Komentování zdrojového kódu pomáhá pamatovat si, co kód dělá.
  • Komentování zdrojového kódu je také velmi důležité, když na stejném projektu musí pracovat více vývojářů. Změny provedené jedním vývojářem mohou ostatní vývojáři snadno pochopit prostým přečtením komentářů.
  • Osvědčeným postupem je, že musíte mít 3 řádky komentářů na každých 10 řádků kódu

V tomto výukovém programu se naučíte

  • Komentáře PHP
  • PHP Include & PHP Include_once
  • Příklad: Zahrnout / Zahrnout_once
  • Vyžadovat PHP a PHP require_once
  • Příklad: Vyžadovat
  • PHP zahrnout vs vyžadovat

Komentáře PHP

  • Komentáře nám pomáhají porozumět kódu
  • Komentáře jsou vysvětlení, která zahrnujeme do našeho zdrojového kódu. Tyto komentáře jsou pro lidské porozumění.
  • Jednořádkové komentáře začínají dvojitými lomítky // a končí ve stejném řádku.
  • Víceřádkové komentáře začínají lomítkem následovaným hvězdičkou / * a končí hvězdičkou následovanou lomítkem * /.

Níže uvedený diagram ukazuje soubor PHP s víceřádkovým i jednořádkovým komentářem PHP Příklad

PHP Include & PHP Include_once

Příkaz php „include“ se používá k zahrnutí dalších souborů do souboru PHP.

Má dvě varianty, include a include_once. Include_once je interpretem PHP ignorován, pokud má být soubor zahrnut.

Příkaz include má následující syntaxi

Příkaz include_once má následující syntaxi

TADY,

  • „Zahrnout / zahrnout_jedno“ je prohlášení, které obsahuje soubor
  • „„ Název_souboru ““ je název souboru, který má být zahrnut.

Příklad: Zahrnout / Zahrnout_once

Předpokládejme, že vyvíjíte web, který obsahuje stejnou navigační nabídku na všech stránkách.

Společné záhlaví můžete vytvořit a poté jej zahrnout na každou stránku pomocí příkazu include Podívejme se, jak to lze udělat.

  • Vytvoříme 2 názvy souborů
  • header.php, index.php

Níže jsou kódy pro; header.php

HomeAbout usServicesContact Us

index.php

Nahoře se zobrazí stránka záhlaví

Vyžadovat PHP a PHP require_once

Příkaz require má dvě varianty, require a require_once.

Pro zahrnutí souboru se používá příkaz require / require_once.

Require_once je ignorováno, pokud byl požadovaný soubor již přidán některým ze čtyř příkazů include.

Má následující syntaxi

TADY,

  • „Require / require_once“ je prohlášení, které obsahuje soubor
  • „„ Název_souboru ““ je název souboru, který má být zahrnut.

Příklad: Vyžadovat

Předpokládejme, že vyvíjíme aplikaci založenou na databázi.

Můžeme vytvořit konfigurační soubor, který můžeme zahrnout na všechny stránky, které se připojují k databázi pomocí příkazu require. config.php

Pojďme se nyní podívat na ukázkový kód, který vyžaduje konfigurační soubor. Stránky_model.php

Php include vs require

Rozdíl mezi include / require

Zahrnout Vyžadovat
Vydá varování, když dojde k chybě Nevydává varování
Provádění skriptu pokračuje, když dojde k chybě Spuštění skriptu se zastaví, když dojde k chybě.

Obecně se doporučuje použít příkaz include, aby v případě chyby pokračovalo spuštění skriptu k zobrazení e-mailové adresy webmastera nebo stránky Kontaktujte nás.

Pokud nelze celý skript spustit bez požadovaného souboru, měl by se použít příkaz require.

Výkazy „include“ a „require“ lze použít na libovolném řádku ve zdrojových kódech, kde chcete, aby se kód zobrazil.

souhrn

  • Jediný kód HTML, jako jsou záhlaví, zápatí, postranní pruhy atd., Lze sdílet na mnoha stránkách. To usnadňuje aktualizaci webu pouhou aktualizací jednoho souboru.
  • Kód PHP, jako je nastavení konfigurace databáze, vlastní funkce atd., Lze sdílet na mnoha stránkách, což zajišťuje, že web / aplikace používá stejná nastavení.
  • Komentáře slouží k pochopení zdrojového kódu. Jsou pro lidské porozumění
  • Jednořádkové komentáře začínají dvojitými lomítky //.
  • Víceřádkové výroky komentářů jsou uzavřeny mezi / * příkazy * /.
  • Pro zahrnutí souborů se používají příkazy „include, include_once, require a require_once“.
  • Zahrnout_once / require_once je ignorováno, pokud byl požadovaný soubor již zahrnut pomocí některého ze čtyř příkazů.
  • Příkaz „zahrnout“ vydá varování a pokračuje v provádění, pokud požadovaný soubor nebyl nalezen.
  • Příkaz require vyvolá závažnou chybu a zastaví spuštění skriptu.
  • Příkaz „zahrnout“ by měl být ve většině případů s výjimkou situací, kdy bez požadovaného souboru, který má být zahrnut, nelze spustit celý skript.