jrgf 发表于 2017-3-4 09:40:53

php的dl函数

http://www.php.net/manual/en/function.dl.php
<?php
//ExampleloadinganextensionbasedonOS
if(!extension_loaded('sqlite')){
if(strtoupper(substr(PHP_OS,0,3))==='WIN'){
dl('php_sqlite.dll');
}else{
dl('sqlite.so');
}
}

//Or,thePHP_SHLIB_SUFFIXconstantisavailableasofPHP4.3.0
if(!extension_loaded('sqlite')){
$prefix=(PHP_SHLIB_SUFFIX==='dll')?'php_':'';
dl($prefix.'sqlite.'.PHP_SHLIB_SUFFIX);
}
?>

dl("memcache.so");
这样只要php.ini中配置好就可以不要再引用so文件不然会说多处引用
  extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
  ;extension=memcache.so
页: [1]
查看完整版本: php的dl函数