317 of 410 menu

interface_exists ශ්‍රිතය

interface_exists ශ්‍රිතය නිශ්චිත අන්තර්මුඛයක් වර්තමාන්‍ය දෘශ්‍යතා ප්‍රදේශය තුළ පවතීදැයි පරීක්ෂා කරයි. පළමු පරාමිතිය ලෙස ස්ට්‍රිං එකක් ලෙස අන්තර්මුඛයේ නම පිළිගනී, දෙවන විකල්ප පරාමිතිය ලෙස - ස්වයං-පූරණය භාවිතා කළ යුතුද යන්න දක්වන ධජයක් පිළිගනී.

වාක්‍ය රචනය

interface_exists(string $interface, bool $autoload = true): bool

උදාහරණය

'Countable' අන්තර්මුඛයේ පැවැත්ම පරීක්ෂා කරමු:

<?php $res = interface_exists('Countable'); var_dump($res); ?>

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

true

උදාහරණය

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

<?php $res = interface_exists('NonExistingInterface'); var_dump($res); ?>

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

false

උදාහරණය

ස්වයං-පූරණය අක්‍රිය කර අන්තර්මුඛයක පැවැත්ම පරීක්ෂා කරමු:

<?php $res = interface_exists('Iterator', false); var_dump($res); ?>

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

true

තවද බලන්න

  • class_exists ශ්‍රිතය,
    පන්තිය පරීක්ෂා කරන
  • trait_exists ශ්‍රිතය,
    trait එක පරීක්ෂා කරන
  • get_declared_interfaces ශ්‍රිතය,
    අන්තර්මුඛ ආපසු ලබා දෙන
  • class_implements ශ්‍රිතය,
    පන්තියක අන්තර්මුඛ ආපසු ලබා දෙන
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න