În acest articol ne vom uita la:
Și PHP Include PHP include_once
includ declarație este folosit pentru a conecta alte fișiere. Acesta este disponibil în două versiuni: includ și PHP include_once. Ultimul ignorat de către interpret, în cazul în care fișierul a fost deja conectat.
Sintaxa includ:
în cazul în care:- Include / include_once - o declarație care se conectează un fișier;
- „Nume_fișier“ - numele fișierului inclus.
Exemplu: Include / include_once
Să presupunem că sunteți în curs de dezvoltare un site web care conține același meniu de navigare pe toate paginile.
În acest caz, puteți crea un antet comun. și apoi conectați-l la fiecare pagină folosind calea de includere PHP. Să vedem cum acest lucru se poate face.
Vom crea fișierul:
Ca urmare a utilizării includ calea PHP pentru titlul paginii va fi afișată.
Necesită PHP PHP require_once
solicită operatorului are două opțiuni: necesită și require_once. De asemenea, este utilizat pentru a conecta fișierele.
Require_once ignorat dacă fișierul solicitat a fost deja adăugat la oricare dintre cei patru operatori.
Ea are următoarea sintaxă:
- necesită / require_once - operatorul fișierului de conectare;
- „Nume_fișier“ - fișier, care trebuie să fie conectat.
Diferența dintre include si require
Oferă o avertizare atunci când apar erori.
Ea nu emite un avertisment.
Script-ul continuă atunci când apare o eroare.
Script-ul se oprește atunci când apare o eroare.
Exemplu: Necesită
Să presupunem că suntem în curs de dezvoltare o aplicație pentru a lucra cu baza de date. Puteți crea un fișier de configurare care va conecta toate paginile de proiect folosind nevoie de:
Luați în considerare exemplul fișierului de configurare al conexiunii:
Necesită și require_once
- Antet, subsol, bara laterală poate fi comun pentru mai multe pagini. Acest lucru vă permite să modificați site-ul, actualizarea unui singur fișier;
- parametrii de configurare a bazei de date, funcții definite de utilizator pot fi partajate de mai multe pagini, ceea ce permite utilizarea site-ului / aplicație în aceleași setări;
- Operatorii PHP includ sau au nevoie de fișiere sunt utilizate pentru a conecta;
- Include_once / require_once ignorate dacă fișierul solicitat este deja conectat cu utilizarea oricăruia dintre cei patru operatori;
- include va emite un avertisment și continuă executarea de cod, dacă fișierul solicitat nu a fost găsit;
- solicită operatorului cauzează o eroare fatală și se oprește executarea script-ul;
- În majoritatea cazurilor, să fie utilizate, includ declarația. cu excepția situațiilor în care acesta poate să nu funcționeze întregul script fără fișierul solicitat.