if you want to sort the extensions from a to z the easiest way is to use natcasesort.
get_loaded_extensions
(PHP 4, PHP 5)
get_loaded_extensions — 적재된 모든 모듈명을 배열로 반환합니다
설명
array get_loaded_extensions
([ bool $zend_extensions = FALSE
] )
PHP 인터프리터에 적재된 모든 모듈명을 반환합니다.
인수
- zend_extensions
-
zend_extensions 반환 여부, 기본값은 FALSE (zend_extensions 목록이 나오지 않음)
반환값
모든 모듈명의 배열을 반환합니다.
변경점
| 버전 | 설명 |
|---|---|
| 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 )
참고
- get_extension_funcs() - 모듈 함수명을 배열로 반환
- extension_loaded() - Find out whether an extension is loaded
- dl() - Loads a PHP extension at runtime
- phpinfo() - Outputs information about PHP's configuration
todesw1nd at hotmail dot com
23-Mar-2012 06:18
satya61229 at satya-weblog dot com
30-Aug-2010 01:33
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.
