380 of 410 menu

Kazi function_exists

Kazi function_exists inakagua ikiwa kazi maalum imefafanuliwa. Inarudisha true ikiwa kazi ipo, na false ikiwa haipo. Kazi inakubali parameta moja - jina la kazi inayokaguliwa kwa mfumo wa mfuatano.

Syntax

function_exists(string $function_name): bool

Mfano

Hebu tukague uwepo wa kazi ya kawaida strlen:

<?php $res = function_exists('strlen'); var_dump($res); ?>

Matokeo ya kutekeleza kodi:

true

Mfano

Hebu tukague uwepo wa kazi isiyoipo:

<?php $res = function_exists('nonexistent_function'); var_dump($res); ?>

Matokeo ya kutekeleza kodi:

false

Mfano

Hebu tukague uwepo wa kazi kabla na baada ya kufafanuliwa kwake:

<?php $res1 = function_exists('custom_function'); var_dump($res1); function custom_function() { return 'Hello'; } $res2 = function_exists('custom_function'); var_dump($res2); ?>

Matokeo ya kutekeleza kodi:

false true

Angalia pia

  • kazi method_exists,
    ambayo inakagua uwepo wa mbinu ya darasa
  • kazi is_callable,
    ambayo inakagua ikiwa thamani inaweza kuitwa kama kazi
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa