Hàm extension_loaded
Hàm extension_loaded kiểm tra xem tiện ích mở rộng được chỉ định có được tải trong cấu hình PHP hiện tại hay không.
Làm tham số, hàm nhận một chuỗi chứa tên tiện ích mở rộng và trả về true nếu tiện ích mở rộng đang hoạt động,
hoặc false nếu nó chưa được tải.
Cú pháp
extension_loaded(string $extension): bool
Ví dụ
Hãy kiểm tra xem tiện ích mở rộng "json" đã được tải chưa:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Kết quả thực thi mã:
true
Ví dụ
Hãy kiểm tra tính khả dụng của tiện ích mở rộng "gd":
<?php
if (extension_loaded('gd')) {
echo 'Tiện ích mở rộng GD đã được tải';
} else {
echo 'Tiện ích mở rộng GD CHƯA được tải';
}
?>
Kết quả thực thi mã:
'Tiện ích mở rộng GD đã được tải'
Xem thêm
-
hàm
get_loaded_extensions,
hàm này trả về danh sách tất cả các tiện ích mở rộng đã tải -
hàm
function_exists,
hàm này kiểm tra sự tồn tại của một hàm