Hàm get_extension_funcs
Hàm get_extension_funcs trả về một mảng chứa tên của tất cả các hàm,
có sẵn trong extension PHP được chỉ định. Tham số của hàm là
một chuỗi chứa tên extension. Nếu extension không tồn tại hoặc không chứa hàm nào,
hàm sẽ trả về false.
Cú pháp
get_extension_funcs(string $extension_name);
Ví dụ
Lấy danh sách tất cả các hàm của extension JSON:
<?php
$res = get_extension_funcs('json');
print_r($res);
?>
Kết quả thực thi mã (ví dụ):
[
'json_encode',
'json_decode',
'json_last_error',
'json_last_error_msg'
]
Ví dụ
Thử lấy các hàm của một extension không tồn tại:
<?php
$res = get_extension_funcs('nonexistent');
var_dump($res);
?>
Kết quả thực thi mã:
bool(false)
Ví dụ
Lấy các hàm của extension standard (các hàm tiêu chuẩn của PHP):
<?php
$res = get_extension_funcs('standard');
print_r(array_slice($res, 0, 5));
?>
Kết quả thực thi mã (5 hàm đầu tiên):
[
'constant',
'bin2hex',
'sleep',
'usleep',
'time_nanosleep'
]
Xem thêm
-
hàm
get_loaded_extensions,
hàm này trả về danh sách tất cả các extension đã được tải -
hàm
extension_loaded,
hàm này kiểm tra xem extension được chỉ định có được tải hay không -
hàm
function_exists,
hàm này kiểm tra sự tồn tại của một hàm