Kuunganisha faili ya ziada kwenye hati ya PHP, tumia kazi maalum ikiwa ni pamoja na. Baada ya kuunganisha hati ya nje, programu ina nafasi ya kutumia nambari iliyoandikwa au yaliyomo kwenye programu ya sasa.
Jumuisha kazi
Jumuisha ina syntax ifuatayo:
ni pamoja na "jina la faili";
Jina ni jamaa au njia kamili na ugani wa hati iliyojumuishwa. Ikiwa hakuna eneo lililotajwa, PHP itaangalia kiotomatiki yaliyomo kwenye usanidi php.ini, ambayo inabainisha ni pamoja na_path - saraka ambayo maktaba za ziada zinaweza kuwekwa. Ikiwa maagizo ni tupu au faili inayohitajika haipatikani kwenye njia iliyoainishwa ndani yake, usemi uliojumuishwa utapuuzwa.
Ukishawezeshwa, unaweza kutumia yaliyomo unayotaka katika hati, upe vigeuzi, utumie ujenzi uliotangazwa, n.k. Kwa mfano, kuna faili 2 1.php na 2.php. Yaliyomo ya 1.php inaonekana kama hii:
<php
$ kwanza = "kutofautiana kutoka faili ya kwanza";
$ pili = "thamani ya nje";
?>
Ili kujumuisha anuwai hapo juu katika 2.php, unaweza kufanya operesheni ifuatayo:
<php
Jumuisha "1.php";
echo $ kwanza;
$ kuibuka = "$ pili";
echo $ kujitokeza; ?>
Katika hati hii ya faili ya pili, amri ya kujumuisha ni pamoja na yaliyomo kwenye waraka wa kwanza, baada ya hapo vitu vilivyotangazwa katika 1.php hutumiwa kuonyesha maadili muhimu kwenye skrini.
Jumuisha inaweza kutumika wote mwanzoni mwa faili na ndani ya kazi iliyotangazwa katika sehemu yoyote ya waraka. Haifai kutumia kazi kuunganisha faili zilizo kwenye seva ya mbali. Ikiwa unataka kutekeleza huduma hii, utahitaji kuwezesha chaguo la_url_fopen kwenye faili ya php.ini kwenye seva yako ya karibu au ya mbali.
Zinahitaji
Kazi inayohitaji ni sawa na kujumuisha. Amri hazina tofauti katika teknolojia ya sintaksia na utekelezaji. Tofauti pekee ni kwamba ikiwa faili maalum imekosekana, inahitaji kumaliza hati, wakati ni pamoja na itaendelea kutekeleza hati na kuonyesha onyo linalofanana la E_WARNING, ambalo linaweza kukandamizwa kwa kutumia herufi maalum ya @. Kwa mfano:
<php
zinahitaji "1q.php";
echo "Hati inaacha kufanya kazi"; ?>
Katika mfano huu, njia ya hati haipo 1q.php imeainishwa. Ikiwa faili haipo, hati haitafanya amri ya mwangwi, na skrini ya mtumiaji itaonyesha karatasi tupu au ujumbe wa kosa (kulingana na mipangilio ya php.ini). Ukiingiza nambari kama hiyo ukitumia ni pamoja na:
<php
ni pamoja na "1q.php";
echo "Hati inaendelea"; ?>
Amri ya echo itatekelezwa na maandishi yanayofanana yataonekana kwenye onyesho.