288 of 410 menu

Функција require_once

Функција require_once повезује наведену датотеку у тренутни скрипт. Ако је датотека већ претходно повезана, функција је неће повезати поново. Ово је посебно корисно за повезивање датотека са класама или функцијама, где би поновно повезивање могло да изазове грешке.

Синтакса

require_once 'path/to/file.php';

Пример

Повежимо датотеку config.php:

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

Резултат извршавања кода (ако је у config.php дефинисан низ $config):

'My Site'

Пример

Покушај поновног повезивања исте датотеке:

<?php require_once 'functions.php'; require_once 'functions.php'; // Овај позив ће бити игнорисан echo sum(2, 3); ?>

Резултат извршавања кода:

5

Разлика од require

За разлику од require, функција require_once проверава да ли је датотека већ повезана, и не извршава поновно повезивање. Ово спречава грешке при вишеструком укључивању исте датотеке.

Погледајте такође

  • функцију include,
    која такође повезује датотеке, али не проверава њихово поновно укључивање
  • функцију include_once,
    која ради аналогно require_once, али не изазива фаталну грешку при одсуству датотеке
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј