php dl函数怎么用?dl函数用法入门教程

发布时间:2020-08-12编辑:脚本学堂
有关php dl函数的用法,dl函数入门例子,在php编程中用dl函数突破PHP设置上的限制,这里分享一个dl函数的实例代码,需要的朋友参考下。

php dl函数用法

PHP dl函数官网说明,参考链接:http://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('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");

只要php.ini中配置好,即不需要再引用so文件,否则会提示多次引用。

php.ini配置文件内容:
 

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
;extension=memcache.so