314 of 410 menu

method_exists funksiyasi

method_exists funksiyasi berilgan klass yoki ob'ektda ko'rsatilgan metod mavjudligini tekshiradi. Funksiya birinchi parametr sifatida ob'ekt yoki klass nomini, ikkinchi parametr sifatida esa satr ko'rinishida metod nomini qabul qiladi. Metod mavjud bo'lsa true, aks holda false qaytaradi.

Sintaksis

method_exists(object|string $class, string $method): bool

Misol

Klassda metod mavjudligini tekshiramiz:

<?php class MyClass { public function test() {} } $res = method_exists('MyClass', 'test'); var_dump($res); ?>

Kodni bajarish natijasi:

true

Misol

Ob'ektda metod mavjudligini tekshiramiz:

<?php $obj = new MyClass(); $res = method_exists($obj, 'test'); var_dump($res); ?>

Kodni bajarish natijasi:

true

Misol

Mavjud bo'lmagan metodni tekshiramiz:

<?php $res = method_exists('MyClass', 'notExists'); var_dump($res); ?>

Kodni bajarish natijasi:

false

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