380 of 410 menu

function_exists ක්‍රියාව

function_exists ක්‍රියාව නිශ්චිත ක්‍රියාවක් නිර්වචනය කර ඇත්දැයි පරීක්ෂා කරයි. ක්‍රියාව පවතින්නේ නම් එය true ලෙස ආපසු එවන අතර නැතහොත් false ලෙස ආපසු එවයි. ක්‍රියාව පරීක්ෂා කරන ක්‍රියාවේ නම නූලක් ලෙස එක් පරාමිතියක් ලබා ගනී.

වාක්‍ය රීතිය

function_exists(string $function_name): bool

උදාහරණය

සම්මත strlen ක්‍රියාව පවතින්නේදැයි පරීක්ෂා කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

true

උදාහරණය

නොපවතින ක්‍රියාවක පැවැත්ම පරීක්ෂා කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

false

උදාහරණය

ක්‍රියාවක් එහි නිර්වචනයට පෙර සහ පසුව පවතින්නේදැයි පරීක්ෂා කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

false true

මෙයද බලන්න

  • method_exists ක්‍රියාව,
    වර්ගයේ ක්‍රමයක් පවතින්නේදැයි පරීක්ෂා කරයි
  • is_callable ක්‍රියාව,
    කොටසක් ක්‍රියාවක් ලෙස ඇමතිය හැකිදැයි පරීක්ෂා කරයි
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න