381 of 410 menu

is_callable funktsiyasi

is_callable funktsiyasi berilgan qiymat chaqiriladimi yo'qmi tekshiradi. Birinchi parametrda tekshiriladigan qiymat, ikkinchi parametrda (ixtiyoriy) - sintaktik ism tekshiruvi bayrog'i, uchinchida (ixtiyoriy) - chaqiriladigan nomni saqlash uchun satr beriladi.

Sintaksis

is_callable(mixed $value, bool $syntax_only = false, string &$callable_name = null): bool

Misol

Oddiy funktsiyani tekshiramiz:

<?php function test() {} $res = is_callable('test'); var_dump($res); ?>

Kodni bajarish natijasi:

true

Misol

Klass metodini tekshiramiz:

<?php class MyClass { public function method() {} } $obj = new MyClass(); $res = is_callable([$obj, 'method']); var_dump($res); ?>

Kodni bajarish natijasi:

true

Misol

Mavjud bo'lmagan funktsiyani tekshiramiz:

<?php $res = is_callable('non_existent_function'); var_dump($res); ?>

Kodni bajarish natijasi:

false

Misol

Nomni olish uchun uchinchi parametrdan foydalanish:

<?php function myFunction() {} $name = ''; $res = is_callable('myFunction', false, $name); echo $name; ?>

Kodni bajarish natijasi:

'myFunction'

Shuningdek qarang

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish