380 of 410 menu

Fungsi function_exists

Fungsi function_exists menyemak sama ada fungsi yang ditentukan telah ditakrifkan. Ia mengembalikan true jika fungsi wujud, dan false jika sebaliknya. Fungsi ini menerima satu parameter - nama fungsi yang disemak dalam bentuk rentetan.

Sintaks

function_exists(string $function_name): bool

Contoh

Mari semak kewujudan fungsi piawai strlen:

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

Keputusan pelaksanaan kod:

true

Contoh

Mari semak kewujudan fungsi yang tidak wujud:

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

Keputusan pelaksanaan kod:

false

Contoh

Mari semak kewujudan fungsi sebelum dan selepas takrifannya:

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

Keputusan pelaksanaan kod:

false true

Lihat juga

  • fungsi method_exists,
    yang menyemak kewujudan metode kelas
  • fungsi is_callable,
    yang menyemak sama ada nilai boleh dipanggil sebagai fungsi
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak