Para cargar una extensión en tiempo de ejecución en php, tenemos la función dl();
Para cargar por ejemplo la extensión para conectarse a una base de datos mysql haríamos:
if(!extension_loaded("mysql")){
dl("php_mysql.".PHP_SHLIB_SUFFIX);
}
El valor de la constante PHP_SHLIB_SUFFIX almacena la extensión que tendría una librería dependiendo el sistema operativo en el que corra nuestra aplicación.
Saludos, Asier Marqués
— Posted by Asier Marqués | Posted in Desarrollo web | Posted on December 24, 2009




[...] Cargar extensión de php desde código (en tiempo de ejecución) [...]
Pingback de Mis post técnicos en el blog de Blackslot.com | Asier Marqués — January 3, 2010 @ 8:23 pm