PHP-kommentarer, Inkludera / Inkludera en gång, Kräva / Kräva en gång

Innehållsförteckning:

Anonim

Varför använda kommentarer?

  • Om du inte arbetar med källkoden under en tid är det lätt att glömma vad koden gör. Att kommentera källkoden hjälper dig att komma ihåg vad koden gör.
  • Kommentera källkod är också mycket viktigt när flera utvecklare måste arbeta med samma projekt. Ändringarna som görs av en utvecklare kan lätt förstås av andra utvecklare genom att helt enkelt läsa kommentarerna.
  • Som bästa praxis måste du ha 3 rader med kommentarer för varje 10 rader kod

I den här handledningen lär du dig-

  • PHP-kommentarer
  • PHP Inkludera & PHP Inkludera-en gång
  • Exempel: Inkludera / Inkludera en gång
  • PHP Kräva & PHP kräva en gång
  • Exempel: Kräva
  • PHP inkluderar vs kräver

PHP-kommentarer

  • Kommentarer hjälper oss att förstå koden
  • Kommentarer är förklaringar som vi inkluderar i vår källkod. Dessa kommentarer är för mänsklig förståelse.
  • Enkelradskommentarer börjar med dubbla snedstreck framåt // och de slutar på samma rad.
  • Flera radkommentarer börjar med ett snedstreck framåt följt av asterisken / * och slutar med asterisken följt av snedstrecket framåt * /.

Diagrammet nedan visar en PHP-fil med både flera rad- och enradslinje-PHP-exempel

PHP Inkludera & PHP Inkludera-en gång

"Include" php-uttalandet används för att inkludera andra filer i en PHP-fil.

Den har två variationer, inkludera och inkludera en gång. Include_once ignoreras av PHP-tolk om filen som ska inkluderas.

Inkludera uttalandet har följande syntax

Innehållet include_once har följande syntax

HÄR,

  • ”Include / include_once” är uttalandet som innehåller filen
  • ”'Filnamn'" är namnet på filen som ska inkluderas.

Exempel: Inkludera / Inkludera en gång

Antag att du utvecklar en webbplats som innehåller samma navigeringsmeny på alla sidor.

Du kan skapa en gemensam rubrik och sedan inkludera den på varje sida med hjälp av inkluderingsuttalandet Låt oss se hur detta kan göras.

  • Vi skapar två filnamn
  • header.php, index.php

Nedan följer koder för; header.php

HomeAbout usServicesContact Us

index.php

Sidhuvudet ovan visas

PHP Kräva & PHP kräva en gång

Krävsuttalandet har två variationer, kräver och kräver en gång.

Uttrycket kräver / kräver_ en gång används för att inkludera filen.

Require_once ignoreras om den önskade filen redan har lagts till av någon av de fyra inkluderingsuttalandena.

Den har följande syntax

HÄR,

  • ”Require / require_once” är påståendet som innehåller filen
  • ”'Filnamn'" är namnet på filen som ska inkluderas.

Exempel: Kräva

Antag att vi utvecklar en databasdriven applikation.

Vi kan skapa en konfigurationsfil som vi kan inkludera på alla sidor som ansluter till databasen med hjälp av kravet. config.php

Låt oss nu titta på exempelkoden som kräver konfigurationsfilen. Pages_model.php

Php inkluderar vs kräver

Skillnaden mellan inkludera / kräva

Omfatta Behöva
Utfärdar en varning när ett fel uppstår Ger ingen varning
Körningen av skriptet fortsätter när ett fel uppstår Körningen av skriptet stoppas när ett fel uppstår.

I allmänhet rekommenderas att du använder inkludera uttalande så att när ett fel inträffar fortsätter körningen av skriptet att visa webbansvarigens e-postadress eller kontaktsidan.

Kravuttrycket ska användas om hela skriptet inte kan köras utan den begärda filen.

Uttrycken "inkludera" och "kräva" kan användas på vilken rad som helst i källkoderna där du vill att koden ska visas.

Sammanfattning

  • Enkel HTML-kod som sidhuvuden, sidfötter, sidostänger etc. kan delas på många sidor. Detta gör det enkelt att uppdatera webbplatsen genom att bara uppdatera en enda fil.
  • PHP-kod som databaskonfigurationsinställningar, anpassade funktioner etc. kan delas över många sidor så att webbplatsen / applikationen använder samma inställningar.
  • Kommentarer används för att förstå källkoden. De är för mänsklig förståelse
  • Uttalningar på en rad kommentarer börjar med dubbla snedstreck framåt //.
  • Kommentaruttalanden med flera rader bifogas mellan / * uttalanden * /.
  • Uttrycken "inkludera, inkludera en gång, kräver och kräva en gång" används för att inkludera filer.
  • Include_once / require_once ignoreras om den begärda filen redan har inkluderats med någon av de fyra uttalandena.
  • Uttrycket "inkludera" ger en varning och fortsätter med körningen om den begärda filen inte har hittats.
  • Kravsuttalandet ger upphov till ett allvarligt fel och stoppar skriptkörningen.
  • Uttrycket "inkludera" bör vara i de flesta fall utom i situationer utan att den begärda filen ska inkluderas kan inte hela skriptet köras.