(PHP 4, PHP 5)
get_loaded_extensions — 返回所有编译并加载模块名的 array
$zend_extensions
= false
] )该函数返回了 PHP 解析器里所有编译并加载的模块名。
zend_extensions
只返回 Zend 扩展,并非类似 mysqli 的普通扩展。默认是 FALSE
(返回普通扩展)。
返回所有模块名的一个索引数组(array)。
版本 | 说明 |
---|---|
5.2.4 |
添加了可选的 zend_extensions 参数。
|
Example #1 get_loaded_extensions() 范例
<?php
print_r(get_loaded_extensions());
?>
以上例程的输出类似于:
Array ( [0] => xml [1] => wddx [2] => standard [3] => session [4] => posix [5] => pgsql [6] => pcre [7] => gd [8] => ftp [9] => db [10] => calendar [11] => bcmath )
todesw1nd at hotmail dot com (2012-03-24 00:18:46)
if you want to sort the extensions from a to z the easiest way is to use natcasesort.
satya61229 at satya-weblog dot com (2010-08-30 07:33:52)
I was not sure of the Zend extensions. and no zend extensions was coming on my installation. print_r(get_loaded_extensions(true)); print zend extensions loaded.
To know the zend extensions loaded in you installation, use phpinfo() and check where it says "This program makes use of ...". It is the third section in output.
If you have Xdebug installed and enabled then this is a zend extension and it will be listed there.