Kiểm tra chức năng tồn tại trong lớp PHP

PHP có một chức năng tích hợp có tên là

";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>
3 để kiểm tra xem một chức năng có tồn tại hay không, có thể kiểm tra bất kỳ chức năng tích hợp hoặc được xác định nào. Hướng dẫn này trình bày cách sử dụng
";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>
3 trong PHP

Sử dụng
";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>
3 để kiểm tra tính khả dụng của chức năng tích hợp trong PHP

Giá trị trả về của

";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>
3 là boolean. Hãy kiểm tra các chức năng từ các thư viện khác nhau

Ví dụ

";
}
else
{
    echo "The function curl_close is not available.
"; } //Check a function from gettext library if [function_exists['gettext[]']] { echo "The function gettext[] is available.
"; } else { echo "The function gettext[] is not available.
"; } //Check a function from ftp library if [function_exists['ftp_alloc']] { echo "The function ftp_alloc[] is available.
"; } else { echo "The function ftp_alloc[] is not available.
"; } //Check a function from GD library if [function_exists['imagecreatefromgif']] { echo "The function imagecreatefromgif is available.
"; } else { echo "The function imagecreatefromgif is not available.
"; } ?>

Mã kiểm tra các chức năng từ thư viện

The function curl_close is available.
The function gettext[] is not available.
The function ftp_alloc[] is not available.
The function imagecreatefromgif is available.
0,
The function curl_close is available.
The function gettext[] is not available.
The function ftp_alloc[] is not available.
The function imagecreatefromgif is available.
1,
The function curl_close is available.
The function gettext[] is not available.
The function ftp_alloc[] is not available.
The function imagecreatefromgif is available.
2 và
The function curl_close is available.
The function gettext[] is not available.
The function ftp_alloc[] is not available.
The function imagecreatefromgif is available.
3. Hai trong số các thư viện được bật và hai thư viện còn lại bị tắt

đầu ra

The function curl_close is available.
The function gettext[] is not available.
The function ftp_alloc[] is not available.
The function imagecreatefromgif is available.

Sử dụng
";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>
3 để kiểm tra các hàm do người dùng xác định trong PHP

";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>
3 có thể kiểm tra các chức năng được xác định trước hoặc sau khi kiểm tra

Ví dụ

";
}
else{

    echo "demofunction doesn't exists.
"; } if [function_exists['demofunction1']] { echo "demofunction1 exists
"; } else{ echo "demofunction1 doesn't exists.
"; } function demofunction1[] { //Anything } ?>

Đoạn mã trên kiểm tra hai chức năng. Một được xác định trước và một sau khi kiểm tra

đầu ra

demofunction exists
demofunction1 exists

Kiểm tra tất cả các chức năng tồn tại trong môi trường trong PHP

PHP cũng có chức năng tích hợp để kiểm tra tất cả các chức năng trong môi trường

Ví dụ

________số 8

Đầu ra sẽ nhận được tất cả các chức năng tồn tại trong môi trường. Đầu ra là một mảng rất lớn, vì vậy chúng tôi đã thu nhỏ nó thành một vài phần tử

Tham số. Hàm này chấp nhận một tham số duy nhất $function_name. Đây là tên của chức năng mà chúng tôi muốn tìm kiếm trong danh sách chức năng được xác định. Đây là một tham số kiểu chuỗi

Giá trị trả về. Hàm này trả về một giá trị Boolean. Trong trường hợp một hàm có tên $function_name tồn tại, nó sẽ trả về TRUE, nếu không nó sẽ trả về FALSE. Hàm này cũng sẽ trả về FALSE cho các cấu trúc như “include_once”, “echo”, v.v.

Tóm lược. trong hướng dẫn này, bạn sẽ học cách sử dụng hàm PHP

Chủ Đề