Commenti PHP, Include / Include_once, Require / Require_once

Sommario:

Anonim

Perché utilizzare i commenti?

  • Se non lavori sul codice sorgente per un po 'di tempo, è facile dimenticare cosa fa il codice. Commentare il codice sorgente aiuta a ricordare cosa fa il codice.
  • Anche commentare il codice sorgente è molto importante quando più sviluppatori devono lavorare sullo stesso progetto. Le modifiche apportate da uno sviluppatore possono essere facilmente comprese da altri sviluppatori semplicemente leggendo i commenti.
  • Come best practice, devi avere 3 righe di commenti per ogni 10 righe di codice

In questo tutorial imparerai-

  • Commenti PHP
  • PHP Include & PHP Include_once
  • Esempio: Include / Include_once
  • PHP Require e PHP require_once
  • Esempio: Require
  • PHP include vs richiede

Commenti PHP

  • I commenti ci aiutano a capire il codice
  • I commenti sono spiegazioni che includiamo nel nostro codice sorgente. Questi commenti sono per la comprensione umana.
  • I commenti su una sola riga iniziano con doppie barre in avanti // e finiscono sulla stessa riga.
  • I commenti su più righe iniziano con una barra in avanti seguita dall'asterisco / * e terminano con l'asterisco seguito dalla barra * /.

Il diagramma seguente mostra un file PHP con commenti sia su più righe che su una riga. Esempio PHP

PHP Include & PHP Include_once

L'istruzione php "include" viene utilizzata per includere altri file in un file PHP.

Ha due varianti, include e include_once. Include_once viene ignorato dall'interprete PHP se il file deve essere incluso.

L'istruzione include ha la seguente sintassi

L'istruzione include_once ha la seguente sintassi

QUI,

  • "Include / include_once" è la dichiarazione che include il file
  • “'Nome_file'” è il nome del file da includere.

Esempio: Include / Include_once

Supponiamo che tu stia sviluppando un sito Web che contiene lo stesso menu di navigazione in tutte le pagine.

È possibile creare un'intestazione comune quindi includerla in ogni pagina utilizzando l'istruzione include Vediamo come è possibile farlo.

  • Creeremo 2 nomi di file
  • header.php, index.php

Di seguito sono riportati i codici per; header.php

HomeAbout usServicesContact Us

index.php

Verrà visualizzata la pagina di intestazione sopra

PHP Require e PHP require_once

L'istruzione require ha due varianti, require e require_once.

L'istruzione require / require_once viene utilizzata per includere il file.

Require_once viene ignorato se il file richiesto è già stato aggiunto da una delle quattro istruzioni include.

Ha la seguente sintassi

QUI,

  • "Require / require_once" è la dichiarazione che include il file
  • “'Nome_file'” è il nome del file da includere.

Esempio: Require

Supponiamo di sviluppare un'applicazione basata su database.

Possiamo creare un file di configurazione che possiamo includere in tutte le pagine che si connettono al database utilizzando l'istruzione require. config.php

Diamo ora un'occhiata al codice di esempio che richiede il file di configurazione. Pages_model.php

Php include vs richiede

La differenza tra include / require

Includere Richiedi
Emette un avviso quando si verifica un errore Non emette un avviso
L'esecuzione dello script continua quando si verifica un errore L'esecuzione dello script si interrompe quando si verifica un errore.

In genere, si consiglia di utilizzare l'istruzione include in modo che quando si verifica un errore, l'esecuzione dello script continui a visualizzare l'indirizzo e-mail del webmaster o la pagina dei contatti.

L'istruzione require dovrebbe essere utilizzata se l'intero script non può essere eseguito senza il file richiesto.

Le istruzioni "include" e "require" possono essere utilizzate in qualsiasi riga dei codici sorgente in cui desideri che appaia il codice.

Sommario

  • Un singolo codice HTML come intestazioni, piè di pagina, barre laterali ecc. Può essere condiviso su molte pagine. Ciò semplifica l'aggiornamento del sito Web semplicemente aggiornando un singolo file.
  • Il codice PHP come le impostazioni di configurazione del database, le funzioni personalizzate ecc. Possono essere condivisi su molte pagine assicurando che il sito web / l'applicazione utilizzi le stesse impostazioni.
  • I commenti vengono utilizzati per aiutare a comprendere il codice sorgente. Sono per la comprensione umana
  • Le istruzioni di commento a riga singola iniziano con doppie barre //.
  • Le dichiarazioni di commento su più righe sono racchiuse tra / * istruzioni * /.
  • Le istruzioni "include, include_once, require e require_once" vengono utilizzate per includere i file.
  • Include_once / require_once viene ignorato se il file richiesto è già stato incluso utilizzando una delle quattro istruzioni.
  • L'istruzione "include" emette un avviso e continua con l'esecuzione se il file richiesto non è stato trovato.
  • L'istruzione require genera un errore irreversibile e interrompe l'esecuzione dello script.
  • L'istruzione "include" dovrebbe essere nella maggior parte dei casi tranne nelle situazioni in cui senza il file richiesto da includere, l'intero script non può essere eseguito.