get_loaded_extensions функциясы

get_loaded_extensions функциясы учурда PHPге жүктөлгөн бардык кеңейтүүлөрдүн аттары менен массив кайтарат. Бул функция параметр кабыл албайт жана сервердеги PHPдин бар болгон мүмкүнчүлүктөрүн текшерүү үчүн пайдалуу болот.

Синтаксис

phpget_loaded_extensions([bool $zend_extensions = false]);

Мисал

Жүктөлгөн бардык кеңейтүүлөрдүн тизмесин алалы:

php<?php
  $res = get_loaded_extensions();
  print_r($res);
?>

Кодду иштетүүнүн натыйжасы:

php['Core', 'date', 'libxml', 'openssl', 'pcre', 'zlib', ...]

Мисал

Занчалык Zend-кеңейтүүлөрдү гана алалы:

php<?php
  $res = get_loaded_extensions(true);
  print_r($res);
?>

Кодду иштетүүнүн натыйжасы:

php['Zend OPcache', 'Xdebug']

Дагы караңыз

  • extension_loaded функциясын,
    ал белгилүү бир кеңейтүү жүктөлгөнбү же жокпу текшерет
  • get_extension_funcs функциясын,
    ал көрсөтүлгөн кеңейтүүнүн функцияларын кайтарат