get_loaded_extensions funksiyası

get_loaded_extensions funksiyası hal-hazırda PHP-də yuklenmiş butun genişləndirmələrin adları ilə massiv qaytarır. Bu funksiya heç bir parametr qəbul etmir və serverdə movcud olan PHP imkanlarını yoxlamaq üçün faydalı ola bilər.

Sintaksis

phpget_loaded_extensions([bool $zend_extensions = false]);

Nümunə

Yuklenmiş butun genişləndirmələrin siyahısını əldə edək:

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

Kodun icra nəticəsi:

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

Nümunə

Yalnız Zend genişləndirmələrini əldə edək:

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

Kodun icra nəticəsi:

php['Zend OPcache', 'Xdebug']

Həmçinin baxın

  • extension_loaded funksiyası,
    ki, konkret genişləndirmənin yuklenib-yuklenmədiyini yoxlayır
  • get_extension_funcs funksiyası,
    ki, göstərilən genişləndirmənin funksiyalarını qaytarır