380 of 410 menu

Funktionen function_exists

Funktionen function_exists kontrollerar om den angivna funktionen har definierats. Den returnerar true om funktionen finns, och false om den inte gör det. Funktionen tar en parameter - namnet på funktionen som ska kontrolleras som en sträng.

Syntax

function_exists(string $function_name): bool

Exempel

Låt oss kontrollera existensen av standardfunktionen strlen:

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

Resultat av kodkörning:

true

Exempel

Låt oss kontrollera existensen av en funktion som inte finns:

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

Resultat av kodkörning:

false

Exempel

Låt oss kontrollera funktionens existens före och efter dess definition:

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

Resultat av kodkörning:

false true

Se även

  • funktionen method_exists,
    som kontrollerar existensen av en klassmetod
  • funktionen is_callable,
    som kontrollerar om ett värde kan anropas som en funktion
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa