380 of 410 menu

Funkcija function_exists

Funkcija function_exists proverava da li je navedena funkcija definisana. Ona vraća true ako funkcija postoji, i false u suprotnom. Funkcija prihvata jedan parametar - ime funkcije koja se proverava u vidu niske.

Sintaksa

function_exists(string $function_name): bool

Primer

Proverimo postojanje standardne funkcije strlen:

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

Rezultat izvršavanja koda:

true

Primer

Proverimo postojanje nepostojeće funkcije:

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

Rezultat izvršavanja koda:

false

Primer

Proverimo postojanje funkcije pre i posle njenog definisanja:

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

Rezultat izvršavanja koda:

false true

Pogledajte takođe

  • funkciju method_exists,
    koja proverava postojanje metode klase
  • funkciju is_callable,
    koja proverava da li se vrednost može pozvati kao funkcija
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij