288 of 410 menu

Die Funksie require_once

Die funksie require_once verbind die gespesifiseerde lêer in die huidige skrip. As die lêer reeds vantevore verbind is, sal die funksie dit nie weer verbind nie. Dit is veral nuttig vir die verbinding van lêers met klasse of funksies, waar herhaalde verbinding foute kan veroorsaak.

Sintaksis

require_once 'pad/na/lêer.php';

Voorbeeld

Laat ons die lêer config.php verbind:

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

Resultaat van die uitvoering van die kode (indien die skikking $config in config.php gedefinieer is):

'My Werf'

Voorbeeld

'n Poging om dieselfde lêer weer te verbind:

<?php require_once 'functions.php'; require_once 'functions.php'; // Hierdie oproep sal geïgnoreer word echo sum(2, 3); ?>

Resultaat van die uitvoering van die kode:

5

Verskil van require

In teenstelling met require, kyk die funksie require_once of die lêer reeds verbind is, en voer nie 'n herverbinding uit nie. Dit voorkom foute wanneer dieselfde lêer verskeie kere ingesluit word.

Sien ook

  • die funksie include,
    wat ook lêers verbind, maar nie hul herinsluiting nagaan nie
  • die funksie include_once,
    wat soortgelyk aan require_once werk, maar nie 'n fatale fout veroorsaak as die lêer ontbreek nie
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp