380 of 410 menu

Funktionen function_exists

Funktionen function_exists kontrollerer, om den specificerede funktion er defineret. Den returnerer true, hvis funktionen eksisterer, og false i modsat fald. Funktionen tager en parameter - navnet på den funktion, der skal kontrolleres, som en streng.

Syntaks

function_exists(string $function_name): bool

Eksempel

Lad os kontrollere eksistensen af standardfunktionen strlen:

<?php $res = function_exists('strlen'); var_dump($res); ?>

Resultat af kodeudførelse:

true

Eksempel

Lad os kontrollere eksistensen af en ikke-eksisterende funktion:

<?php $res = function_exists('nonexistent_function'); var_dump($res); ?>

Resultat af kodeudførelse:

false

Eksempel

Lad os kontrollere eksistensen af en funktion før og efter dens definition:

<?php $res1 = function_exists('custom_function'); var_dump($res1); function custom_function() { return 'Hello'; } $res2 = function_exists('custom_function'); var_dump($res2); ?>

Resultat af kodeudførelse:

false true

Se også

  • funktionen method_exists,
    som kontrollerer eksistensen af en klasse metode
  • funktionen is_callable,
    som kontrollerer, om en værdi kan kaldes som en funktion
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis