314 of 410 menu

Funktionen method_exists

Funktionen method_exists kontrollerar om den angivna metoden finns i den givna klassen eller objektet. Den första parametern tar funktionen ett objekt eller ett klassnamn, och den andra - metodens namn som en sträng. Returnerar true om metoden finns, och false om den inte finns.

Syntax

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

Exempel

Låt oss kontrollera existensen av en metod i en klass:

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

Resultat av kodkörning:

true

Exempel

Låt oss kontrollera existensen av en metod i ett objekt:

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

Resultat av kodkörning:

true

Exempel

Låt oss kontrollera en metod som inte finns:

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

Resultat av kodkörning:

false

Se även

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa