380 of 410 menu

Hàm function_exists

Hàm function_exists kiểm tra xem một hàm được chỉ định đã được định nghĩa hay chưa. Nó trả về true nếu hàm tồn tại, và false nếu ngược lại. Hàm nhận một tham số - tên của hàm cần kiểm tra dưới dạng chuỗi.

Cú pháp

function_exists(string $function_name): bool

Ví dụ

Kiểm tra sự tồn tại của hàm tiêu chuẩn strlen:

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

Kết quả thực thi mã:

true

Ví dụ

Kiểm tra sự tồn tại của một hàm không tồn tại:

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

Kết quả thực thi mã:

false

Ví dụ

Kiểm tra sự tồn tại của một hàm trước và sau khi định nghĩa nó:

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

Kết quả thực thi mã:

false true

Xem thêm

  • hàm method_exists,
    hàm kiểm tra sự tồn tại của phương thức trong lớp
  • hàm is_callable,
    hàm kiểm tra xem một giá trị có thể được gọi như một hàm hay không
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối