380 of 410 menu

Функција function_exists

Функцијата function_exists проверува дали наведената функција е дефинирана. Таа враќа true ако функцијата постои, и false во спротивно. Функцијата прифаќа еден параметар - името на функцијата што се проверува во вид на стринг.

Синтакса

function_exists(string $function_name): bool

Пример

Да провериме постоење на стандардната функција strlen:

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

Резултат од извршување на кодот:

true

Пример

Да провериме постоење на непостоечка функција:

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

Резултат од извршување на кодот:

false

Пример

Да провериме постоење на функција пред и по нејзината дефиниција:

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

Резултат од извршување на кодот:

false true

Погледнете ги исто така

  • функцијата method_exists,
    која проверува постоење на метод на класа
  • функцијата is_callable,
    која проверува дали вредноста може да биде повикана како функција
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј