Как проверить на подключение расширений PHP?
В данный момент есть такая проверка, не очень удобная
Как правильно ее организовать, но при этом чтобы легко можно было добавлять или отключать проверки (без удаления)?
В каком то простом виде, чтобы быстро подключать на разные сайты, где сайты с разными требованиями к расширениям
$extensions = get_loaded_extensions();
if (!in_array('openssl', $extensions)) {
exit('Extension "openssl" not loaded!');
}
if (!in_array('sqlite3', $extensions)) {
exit('Extension "sqlite3" not loaded!');
}
if (!in_array('pdo_sqlite', $extensions)) {
exit('Extension "pdo_sqlite" not loaded!');
}
if (!in_array('libxml', $extensions)) {
exit('Extension "libxml" not loaded!');
}
if (!in_array('iconv', $extensions)) {
exit('Extension "iconv" not loaded!');
}
if (!in_array('ctype', $extensions)) {
exit('Extension "ctype" not loaded!');
}
if (!in_array('zlib', $extensions)) {
exit('Extension "zlib" not loaded!');
}