381 of 410 menu

is_callable funksiyasi

is_callable funksiyasi ötürülən dəyərin cagirila bilən olub-olmadığını yoxlayır. Birinci parametrə yoxlanılan dəyər, ikinci parametrə (isteğe bağlı) - sintaktik ad yoxlaması üçün bayraq, üçüncüyə isə (isteğe bağlı) - cagirila bilən adı saxlamaq üçün sətir ötürülür.

Sintaksis

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

Nümunə

Adi bir funksiyani yoxlayaq:

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

Kodun icrasının nəticəsi:

true

Nümunə

Sinif metodunu yoxlayaq:

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

Kodun icrasının nəticəsi:

true

Nümunə

Mövcud olmayan bir funksiyani yoxlayaq:

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

Kodun icrasının nəticəsi:

false

Nümunə

Adı almaq üçün üçüncü parametrdən istifadə:

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

Kodun icrasının nəticəsi:

'myFunction'

Həmçinin bax

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et