Sto sviluppando uno script di installazione per la mia applicazione, come dovrei verificare se MongoDB è installato o meno con un driver PHP su un server ??Verifica se il driver MongoDB PHP è installato
Molte grazie
Sto sviluppando uno script di installazione per la mia applicazione, come dovrei verificare se MongoDB è installato o meno con un driver PHP su un server ??Verifica se il driver MongoDB PHP è installato
Molte grazie
get_loaded_extensions - Restituisce una matrice con i nomi di tutti i moduli compilati e caricati.
print_r(get_loaded_extensions());
Il modo più semplice di controllare sarebbe quella di eseguire:
echo extension_loaded("mongo") ? "loaded\n" : "not loaded\n";
Vedi anche: http://php.net/manual/en/function.extension-loaded.php
È possibile controllare utilizzando class_exists
if (class_exists('Mongo')) {
// MongoDB is installed
}
else {
// MongoDB is not installed
}
Mongo non è una funzione , è di classe che puoi usare 'class_exists' – rdo
Ho capito grazie @rdo –