288 of 410 menu

Funcția require_once

Funcția require_once include fișierul specificat în scriptul curent. Dacă fișierul a fost deja inclus anterior, funcția nu îl va include din nou. Acest lucru este util în special pentru includerea fișierelor cu clase sau funcții, unde includerea repetată poate provoca erori.

Sintaxă

require_once 'path/to/file.php';

Exemplu

Să includem fișierul config.php:

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

Rezultatul executării codului (dacă în config.php este definit array-ul $config):

'My Site'

Exemplu

Încercarea de a include același fișier din nou:

<?php require_once 'functions.php'; require_once 'functions.php'; // Acest apel va fi ignorat echo sum(2, 3); ?>

Rezultatul executării codului:

5

Diferența față de require

Spre deosebire de require, funcția require_once verifică dacă fișierul a fost deja inclus și nu efectuează includerea repetată. Acest lucru preîntâmpină erorile la includerea multiplă a aceluiași fișier.

Vezi și

  • funcția include,
    care de asemenea include fișiere, dar nu verifică includerea lor repetată
  • funcția include_once,
    care funcționează similar cu require_once, dar nu provoacă o eroare fatală la absența fișierului
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge