Tôi đang phát triển tập lệnh cài đặt cho ứng dụng của mình không, làm cách nào để kiểm tra xem MongoDB có được cài đặt hay không với trình điều khiển PHP trên máy chủ?Kiểm tra xem Trình điều khiển PHP MongoDB có được cài đặt
Rất cám ơn
Tôi đang phát triển tập lệnh cài đặt cho ứng dụng của mình không, làm cách nào để kiểm tra xem MongoDB có được cài đặt hay không với trình điều khiển PHP trên máy chủ?Kiểm tra xem Trình điều khiển PHP MongoDB có được cài đặt
Rất cám ơn
get_loaded_extensions - Trả về một mảng với tên của tất cả các mô-đun được biên dịch và nạp.
print_r(get_loaded_extensions());
Cách đơn giản nhất của việc kiểm tra nó sẽ chạy:
echo extension_loaded("mongo") ? "loaded\n" : "not loaded\n";
Xem thêm: http://php.net/manual/en/function.extension-loaded.php
Bạn có thể kiểm tra bằng cách sử dụng class_exists
if (class_exists('Mongo')) {
// MongoDB is installed
}
else {
// MongoDB is not installed
}
Mongo không phải là một chức năng , đó là lớp bạn có thể sử dụng 'class_exists' – rdo
Tôi đã nhận nó nhờ @rdo –