288 of 410 menu

Funkcija require_once

Funkcija require_once povezuje navedeni fajl u trenutnu skriptu. Ako je fajl već bio povezan ranije, funkcija ga neće ponovo povezati. Ovo je naročito korisno za povezivanje fajlova sa klasama ili funkcijama, gde ponovno povezivanje može izazvati greške.

Sintaksa

require_once 'putanja/do/fajla.php';

Primer

Povežimo fajl config.php:

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

Rezultat izvršavanja koda (ako je u config.php definisan niz $config):

'My Site'

Primer

Pokušaj ponovnog povezivanja istog fajla:

<?php require_once 'functions.php'; require_once 'functions.php'; // Ovaj poziv će biti ignorisan echo sum(2, 3); ?>

Rezultat izvršavanja koda:

5

Razlika u odnosu na require

Za razliku od require, funkcija require_once proverava da li je fajl već bio povezan, i ne izvršava ponovno povezivanje. Ovo sprečava greške pri višestrukom uključivanju istog fajla.

Vidite takođe

  • funkciju include,
    koja takođe povezuje fajlove, ali ne proverava njihovo ponovno uključivanje
  • funkciju include_once,
    koja radi slično kao require_once, ali ne izaziva fatalnu grešku ako fajl nije pronađen
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij