Kuinka Sisällyttää Tiedosto Php: Hen

Sisällysluettelo:

Kuinka Sisällyttää Tiedosto Php: Hen
Kuinka Sisällyttää Tiedosto Php: Hen

Video: Kuinka Sisällyttää Tiedosto Php: Hen

Video: Kuinka Sisällyttää Tiedosto Php: Hen
Video: PHP-XML Osa 6: XML-tiedoston käsittely 2024, Marraskuu
Anonim

Yhdistä ylimääräinen tiedosto PHP-komentosarjaan käyttämällä erikoistoimintoa sisälly. Kun ulkoinen asiakirja on kytketty, ohjelmoijalla on mahdollisuus käyttää kirjoitettua koodia tai muuta sisältöä nykyisessä sovelluksessa.

Kuinka sisällyttää tiedosto php: hen
Kuinka sisällyttää tiedosto php: hen

Sisällytä toiminto

Sisällytä -syntaksi on seuraava:

sisältää "tiedoston nimi";

Nimi on suhteellinen tai absoluuttinen polku mukana olevan asiakirjan laajennuksella. Jos sijaintia ei ole määritetty, PHP tarkistaa automaattisesti kokoonpanon php.ini sisällön, joka määrittää include_path - hakemiston, johon voidaan sijoittaa muita kirjastoja. Jos käsky on tyhjä tai vaadittua tiedostoa ei löydy siinä määritetyltä polulta, sisällytetty lauseke ohitetaan.

Kun se on otettu käyttöön, voit käyttää komentosarjassa haluamaasi sisältöä, määrittää muuttujia, käyttää ilmoitettuja rakenteita jne. Esimerkiksi 1.php ja 2.php on 2 tiedostoa. 1.php: n sisältö näyttää tältä:

<? php

$ first = “muuttuja ensimmäisestä tiedostosta”;

$ secondly =”tuotu arvo”;

?>

Voit sisällyttää yllä olevat muuttujat 2.php: hen suorittamalla seuraavan toiminnon:

<? php

Sisällytä”1.php”;

echo $ ensinnäkin;

$ emerge = "$ toiseksi";

echo $ esiin; ?>

Tässä toisen tiedoston komentosarjassa include-komento sisältää ensimmäisen asiakirjan sisällön, jonka jälkeen 1.php: ssä ilmoitettuja muuttujia käytetään tarvittavien arvojen näyttämiseen näytöllä.

Sisällytä-tiedostoa voidaan käyttää sekä tiedoston alussa että ilmoitetun toiminnon sisällä asiakirjan missä tahansa osassa. Toimintoa ei ole toivottavaa yhdistää etäpalvelimella oleviin tiedostoihin. Jos haluat ottaa tämän ominaisuuden käyttöön, sinun on otettava käyttöön allow_url_fopen-vaihtoehto paikallisen tai etäpalvelimen php.ini-tiedostossa.

Vaatia

Vaadi-toiminto on samanlainen kuin sisällyttää. Komennot eivät eroa syntaksissa ja suoritustekniikassa. Ainoa ero on, että jos määritetty tiedosto puuttuu, vaadi komento komento lopettaa, kun taas include jatkaa komentosarjan suorittamista ja näyttää vastaavan E_WARNING-varoituksen, joka voidaan estää @ -merkillä. Esimerkiksi:

<? php

vaativat “1q.php”;

kaiku "Skripti lakkaa toimimasta"; ?>

Tässä esimerkissä määritetään polku olemattomaan asiakirjaan 1q.php. Jos tiedosto puuttuu, komentosarja ei suorita kaiku-komentoa, ja käyttäjän näytössä näkyy joko tyhjä taulukko tai virheilmoitus (riippuen php.ini-asetuksista). Jos syötät samanlaisen koodin käyttämällä sisällytä:

<? php

sisältää "1q.php";

kaiku "Skripti jatkuu"; ?>

Kaiku-komento suoritetaan ja vastaava teksti ilmestyy näyttöön.

Suositeltava: