287 of 410 menu

Funksjonen require

Funksjonen require inkluderer og utfører den angitte filen i gjeldende skript. I motsetning til include, forårsaker den en fatal feil og stopper kjøringen av skriptet hvis filen mangler. Funksjonen brukes ofte for å inkludere viktige filer med funksjoner, klasser eller innstillinger.

Syntaks

require 'path/to/file.php';

Eksempel

Inkludering av en fil med innstillinger:

<?php require 'config.php'; echo $db_host; // Variabel fra config.php ?>

Hvis filen config.php eksisterer, vil innholdet bli utført, og variablene blir tilgjengelige.

Eksempel

Forsøk på å inkludere en fil som ikke eksisterer:

<?php require 'missing_file.php'; echo 'This line will not execute'; ?>

Hvis filen missing_file.php ikke eksisterer, vil skriptet avsluttes med en feil.

Forskjellen mellom require og include

Hovedforskjellen er at require forårsaker en fatal feil hvis filen mangler, mens include kun gir en advarsel.

<?php include 'optional_file.php'; // Skriptet fortsetter å kjøre require 'required_file.php'; // Skriptet stopper ved feil ?>

Se også

  • funksjonen include,
    som også inkluderer filer, men ikke stopper skriptet ved feil
  • funksjonen require_once,
    som garanterer engangsinkludering av filen
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis