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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау