Kako Vključiti Datoteko V Php

Kazalo:

Kako Vključiti Datoteko V Php
Kako Vključiti Datoteko V Php

Video: Kako Vključiti Datoteko V Php

Video: Kako Vključiti Datoteko V Php
Video: #6 Программирование на языке PHP в редакторе VS Code, PHP расширение для VS Code 2024, November
Anonim

Če želite dodatno datoteko povezati s skriptom PHP, uporabite posebno funkcijo include. Po priključitvi zunanjega dokumenta ima programer možnost uporabiti napisano kodo ali drugo vsebino v trenutni aplikaciji.

Kako vključiti datoteko v php
Kako vključiti datoteko v php

Vključi funkcijo

Vključi ima naslednjo sintakso:

vključite "ime datoteke";

Ime je relativna ali absolutna pot s podaljškom vključenega dokumenta. Če ni podana nobena lokacija, bo PHP samodejno preveril vsebino konfiguracije php.ini, ki določa include_path - imenik, kamor lahko namestite dodatne knjižnice. Če je direktiva prazna ali zahtevane datoteke ni mogoče najti na poti, ki je v njej navedena, bo izraz za vključitev prezrt.

Ko je omogočena, lahko v skriptu uporabite želeno vsebino, dodelite spremenljivke, uporabite deklarirane konstrukte itd. Na primer, obstajata 2 datoteki 1.php in 2.php. Vsebina 1.php je videti tako:

<? php

$ najprej = "spremenljivka iz prve datoteke";

$ drugič = “uvožena vrednost”;

?>

Če želite zgoraj navedene spremenljivke vključiti v 2.php, lahko izvedete naslednjo operacijo:

<? php

Vključi “1.php”;

echo $ najprej;

$ emerge = "$ drugič";

echo $ emerge; ?>

V tem skriptu druge datoteke ukaz include vključuje vsebino prvega dokumenta, po katerem se spremenljivke, deklarirane v 1.php, uporabljajo za prikaz potrebnih vrednosti na zaslonu.

Vključi se lahko uporablja na samem začetku datoteke in znotraj deklarirane funkcije v katerem koli delu dokumenta. Neželeno je uporabljati funkcijo za povezovanje datotek na oddaljenem strežniku. Če želite implementirati to funkcijo, boste morali omogočiti možnost allow_url_fopen v datoteki php.ini na lokalnem ali oddaljenem strežniku.

Zahtevaj

Funkcija zahteve je podobna vključitvi. Ukazi se ne razlikujejo po skladnji in tehnologiji izvajanja. Edina razlika je v tem, da če navedena datoteka manjka, zahteva konča skript, medtem ko vključi še naprej izvaja skript in prikaže ustrezno opozorilo E_WARNING, ki ga lahko potisnete s posebnim znakom @. Na primer:

<? php

zahtevajo “1q.php”;

odmev »Skript preneha delovati«; ?>

V tem primeru je podana pot do neobstoječega dokumenta 1q.php. Če datoteka manjka, skript ne bo izvedel ukaza echo, uporabnikov zaslon pa bo prikazal prazen list ali sporočilo o napaki (odvisno od nastavitev php.ini). Če podobno kodo vnesete z vključi:

<? php

vključujejo "1q.php";

odmev »Script se nadaljuje«; ?>

Izvede se ukaz echo in na zaslonu se prikaže ustrezno besedilo.

Priporočena: