PHP megjegyzések, Include / Include_once, Require / Require_once

Tartalomjegyzék:

Anonim

Miért érdemes használni a Megjegyzéseket?

  • Ha egy ideig nem dolgozik a forráskódon, könnyen el lehet felejteni, hogy mit csinál a kód. A forráskód megjegyzésével segít emlékezni a kód működésére.
  • A forráskód kommentálása akkor is nagyon fontos, ha több fejlesztőnek kell dolgoznia ugyanazon a projekten. Az egyik fejlesztő által végrehajtott módosításokat más fejlesztők is könnyen megérthetik, ha egyszerűen elolvassák a megjegyzéseket.
  • A legjobb gyakorlat szerint minden 10 kódsorhoz 3 soros megjegyzést kell megadnia

Ebben az oktatóanyagban megtanulja-

  • PHP megjegyzések
  • PHP Include és PHP Include_once
  • Példa: Include / Include_once
  • PHP Require és PHP required_once
  • Példa: Igényli
  • A PHP tartalmazza vs megkövetelik

PHP megjegyzések

  • A megjegyzések segítenek megérteni a kódot
  • A megjegyzések magyarázatok, amelyeket beépítünk a forráskódunkba. Ezek a megjegyzések az emberi megértést szolgálják.
  • Az egysoros megjegyzések dupla előre mutató perjelekkel kezdődnek //, és ugyanabban a sorban végződnek.
  • A többsoros megjegyzések egy perjelsel kezdődnek, amelyet a csillag / * követ, majd a csillaggal az előre mutató perjel * / végződik.

Az alábbi ábra egy PHP fájlt mutat, több soros és egysoros megjegyzéssel. PHP példa

PHP Include és PHP Include_once

Az „include” php utasítással más fájlokat lehet beilleszteni egy PHP fájlba.

Két változata van, include és include_once. A PHP-tolmács figyelmen kívül hagyja az Include_once-t, ha a felvenni kívánt fájlt.

Az include utasítás a következő szintaxissal rendelkezik

Az include_once utasítás a következő szintaxissal rendelkezik

ITT,

  • A „Include / include_once” a fájlot tartalmazó utasítás
  • A „'fájlnév' 'a felvenni kívánt fájl neve.

Példa: Include / Include_once

Tegyük fel, hogy olyan weboldalt fejleszt, amely az összes oldalon ugyanazt a navigációs menüt tartalmazza.

Létrehozhat egy közös fejlécet, majd minden oldalba belefoglalhatja az include utasítást. Lássuk, hogyan lehet ezt megtenni.

  • 2 fájlnevet hozunk létre
  • header.php, index.php

Az alábbiakban a következő kódok találhatók: fejléc.php

HomeAbout usServicesContact Us

index.php

A fenti fejlécoldal megjelenik

PHP Require és PHP required_once

A Request utasításnak két változata van, a demand és a required_once.

A Require / required_once utasítás a fájl beillesztésére szolgál.

A Require_once figyelmen kívül marad, ha a szükséges fájlt már hozzáadta a négy include utasítás bármelyike.

A következő szintaxissal rendelkezik

ITT,

  • A „Require / Require_once” a fájlot tartalmazó utasítás
  • A „'fájlnév' 'a felvenni kívánt fájl neve.

Példa: Igényli

Tegyük fel, hogy adatbázis-alapú alkalmazást fejlesztünk.

Létrehozhatunk egy konfigurációs fájlt, amelyet felvehetünk az összes olyan oldalra, amely a szükséges utasítás segítségével csatlakozik az adatbázishoz. config.php

Most nézzük meg a konfigurációs fájlt igénylő mintakódot. Pages_model.php

Php tartalmazza vs igényel

A különbség tartalmazza / igényel

Tartalmazza Igényelje
Figyelmeztetést ad, ha hiba lép fel Nem ad figyelmeztetést
A szkript végrehajtása hiba esetén folytatódik A parancsfájl végrehajtása leáll, ha hiba lép fel.

Általában ajánlott az include utasítást használni, hogy hiba esetén a szkript végrehajtása továbbra is megjelenítse a webmester e-mail címét vagy a Kapcsolatfelvétel oldalt.

A Request utasítást akkor kell használni, ha a teljes szkript nem futtatható a kért fájl nélkül.

Az „include” és a „required” utasítások a forráskódok bármelyik sorában használhatók, ahol a kódot meg szeretné jeleníteni.

Összegzés

  • Egyetlen HTML kód, például fejlécek, láblécek, oldalsávok stb. Sok oldalon megosztható. Ez megkönnyíti a weboldal frissítését egyetlen fájl frissítésével.
  • A PHP kód, például az adatbázis-konfigurációs beállítások, az egyedi funkciók stb. Sok oldalon megosztható, biztosítva, hogy a webhely / alkalmazás ugyanazokat a beállításokat használja.
  • A megjegyzéseket a forráskód megértéséhez használjuk. Az emberi megértést szolgálják
  • Az egysoros megjegyzések két dőlt perjelrel kezdődnek //.
  • A többsoros megjegyzések a / * utasítások * / között találhatók.
  • Az „include, include_once, demand és required_once” utasítások a fájlok beillesztésére szolgálnak.
  • A Include_once / required_once figyelmen kívül marad, ha a kért fájl már szerepel a négy utasítás bármelyikével.
  • Az „include” utasítás figyelmeztetést ad ki, és folytatja a végrehajtást, ha a kért fájl nem található.
  • A Request utasítás végzetes hibát vet fel és leállítja a parancsfájl végrehajtását.
  • Az „include” utasításnak a legtöbb esetben meg kell lennie, kivéve azokat az eseteket, amikor a kért fájl nélkül a teljes szkript nem futtatható.