380 of 410 menu

function_exists функциясы

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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу