Php dl functions. Www. php. netmanualenfunction. dl. php? PhpExampleloadinganextensionbasedonOSif (! Extension_loaded (sqlite) {if (strtoupper (substr (PHP_ OS,) WIN) {dl (ph http://www.php.net/manual/en/function.dl.php
// Example loading an extension based on OS
If (! Extension_loaded ('sqlite ')){
If (strtoupper (substr (PHP_ OS, 0, 3) === 'win '){
Dl ('php _ sqlite. dll ');
} Else {
Dl ('sqlite. so ');
}
}
// Or, the PHP_SHLIB_SUFFIX constant is available as of PHP 4.3.0
If (! Extension_loaded ('sqlite ')){
$ Prefix = (PHP_SHLIB_SUFFIX = 'dll ')? 'Php _':'';
Dl ($ prefix. 'sqlite. '. PHP_SHLIB_SUFFIX );
}
?>
Dl ("memcache. so ");
In this way, as long as the php. ini file is configured, you can stop referencing the so File. otherwise, multiple references will be said.
Extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613 /"
; Extension = memcache. so
Author 21 aspnet
Http://www.bkjia.com/PHPjc/478547.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/478547.htmlTechArticlehttp://www.php.net/manual/en/function.dl.php? Php // Example loading an extension based on OS if (! Extension_loaded (sqlite) {if (strtoupper (substr (PHP_ OS, 0, 3) = WIN) {dl (ph...