381 of 410 menu

Funktionen is_callable

Funktionen is_callable kontrollerer, om den overførte værdi er kørbar. Den første parameter modtager den værdi, der skal kontrolleres, den anden parameter (valgfri) - en flag for syntaktisk kontrol af navnet, og den tredje (valgfri) - en streng til lagring af det kørbare navn.

Syntaks

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

Eksempel

Lad os kontrollere en almindelig funktion:

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

Resultat af kodekørsel:

true

Eksempel

Lad os kontrollere en klassemetode:

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

Resultat af kodekørsel:

true

Eksempel

Lad os kontrollere en ikke-eksisterende funktion:

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

Resultat af kodekørsel:

false

Eksempel

Brug af tredje parameter til at modtage navnet:

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

Resultat af kodekørsel:

'myFunction'

Se også

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis