ホームページ >バックエンド開発 >PHPチュートリアル >php dl 関数_PHP チュートリアル

php dl 関数_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:46:521305ブラウズ

http://www.php.net/manual/ja/function.dl.php

// OS に基づいた拡張機能をロードする例

if (!extension_loaded('sqlite')) {

If (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {

dl('php_sqlite.dll');

} その他 {

dl('sqlite.so');

}

}

// または、PHP_SHLIB_SUFFIX 定数は 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 ファイルを参照することはできなくなります。そうでないと、複数の参照が表示されます

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"

;extension=memcache.so

著者 21aspnet

www.bkjia.com本当http://www.bkjia.com/PHPjc/478547.html技術記事 http://www.php.net/manual/en/function.dl.php ?php // OS に基づいて拡張機能をロードする例 if (!extension_loaded(sqlite)) { if (strtoupper(substr(PHP_OS, 0, 3) )) === WIN) { dl(ph...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。