PHP 选项/信息 函数
在线手册:中文  英文

get_loaded_extensions

(PHP 4, PHP 5)

get_loaded_extensions返回所有编译并加载模块名的 array

说明

array get_loaded_extensions ([ bool $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
)

参见


PHP 选项/信息 函数
在线手册:中文  英文

用户评论:

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.

易百教程