287 of 410 menu

Kazi ya require

Kazi require inaunganisha na kutekeleza faili maalum katika hati ya sasa. Tofauti na include, inapokosa faili husababisha hitilafu kubwa na kusitisha utekelezaji wa hati. Kazi hutumiwa mara kwa mara kuunganisha faili muhimu zenye kazi, madarasa au mipangilio.

Kisarufu

require 'path/to/file.php';

Mfano

Kuunganisha faili iliyo na mipangilio:

<?php require 'config.php'; echo $db_host; // Tofauti kutoka config.php ?>

Ikiwa faili config.php ipo, yaliyomo yake yatatekelezwa, na vigezo vitakuwa vinapatikana.

Mfano

Jaribu kuunganisha faili isiyoepukika:

<?php require 'missing_file.php'; echo 'Mstari huu hautatekelezwa'; ?>

Ikiwa faili missing_file.php haipo, hati itamalizika kwa hitilafu.

Tofauti kati ya require na include

Tofauti kuu ni - require husababisha hitilafu kubwa inapokosa faili, wakati include husababisha onyo tu.

<?php include 'optional_file.php'; // Hati itaendelea kufanya kazi require 'required_file.php'; // Hati itasimama inapokosa faili ?>

Angalia pia

  • kazi include,
    ambayo pia inaunganisha faili, lakini haisitishi hati inapokosa faili
  • kazi require_once,
    ambayo inahakikisha faili inaunganishwa mara moja tu
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa