288 of 410 menu

Kazi require_once

Kazi require_once inaingiza faili maalum katika hati ya sasa. Ikiwa faili tayari imeingizwa awali, kazi haitaiingiza tena. Hii ni muhimu sana kwa kuingiza faili zenye aina za madarasa au kazi, ambapo uingizaji wa mara mbili unaweza kusababisha makosa.

Mtindo

require_once 'path/to/file.php';

Mfano

Wacha tuingize faili config.php:

<?php require_once 'config.php'; echo $config['site_name']; ?>

Matokeo ya kutekeleza kodi (ikiwa katika config.php imefafanuliwa safu $config):

'My Site'

Mfano

Jaribu la kuingiza faili ile ile mara mbili:

<?php require_once 'functions.php'; require_once 'functions.php'; // Kiitiko hiki kitapuuzwa echo sum(2, 3); ?>

Matokeo ya kutekeleza kodi:

5

Tofauti na require

Tofauti na require, kazi require_once inakagua ikiwa faili tayari imeingizwa, na haitekelezi uingizaji wa mara mbili. Hii inazuia makosa wakati wa kuingiza faili moja mara kadhaa.

Angalia pia

  • kazi include,
    ambayo pia inaingiza faili, lakini haikagui uingizaji wao mara mbili
  • kazi include_once,
    ambayo inafanya kazi sawa na require_once, lakini haisababishi kosa kuu wakati faili haipo
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