380 of 410 menu

Funkcija function_exists

Funkcija function_exists preveri, ali je bila določena navedena funkcija. Vrne true, če funkcija obstaja, in false v nasprotnem primeru. Funkcija sprejme en parameter - ime preverjene funkcije v obliki niza.

Sintaksa

function_exists(string $function_name): bool

Primer

Preverimo obstoj standardne funkcije strlen:

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

Rezultat izvajanja kode:

true

Primer

Preverimo obstoj neobstoječe funkcije:

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

Rezultat izvajanja kode:

false

Primer

Preverimo obstoj funkcije pred in po njeni definiciji:

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

Rezultat izvajanja kode:

false true

Glejte tudi

  • funkcijo method_exists,
    ki preverja obstoj metode razreda
  • funkcijo is_callable,
    ki preverja, ali je vrednost mogoče klicati kot funkcijo
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni