get_loaded_extensions ဖန်ရှင်

get_loaded_extensions ဖန်ရှင်သည် လက်ရှိ PHP အတွင်း လည်ပတ်နေသော အက်ပ်စတင်းရှင်းအားလုံး၏ အမည်များပါဝင်သည့် array တစ်ခုကို ပြန်ပေးသည်။ ဤဖန်ရှင်သည် parameter မယူပါ ။ ၎င်းသည် server ပေါ်ရှိ PHP ၏ ရနိုင်သော စွမ်းရည်များကို စစ်ဆေးရာတွင် အထောက်အကူပြုနိုင်သည်။

Syntax

phpget_loaded_extensions([bool $zend_extensions = false]);

ဥပမာ

လည်ပတ်နေသော အက်ပ်စတင်းရှင်းအားလုံး၏ စာရင်းကို ရယူကြပါစို့:

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

ကုဒ် run ပြီးနောက် ရလဒ်:

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

ဥပမာ

Zend-အက်ပ်စတင်းရှင်းများကိုသာ ရယူကြပါစို့:

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

ကုဒ် run ပြီးနောက် ရလဒ်:

php['Zend OPcache', 'Xdebug']

ဆက်လက်လေ့လာရန်

  • extension_loaded ဖန်ရှင်,
    အထူးအက်ပ်စတင်းရှင်း တစ်ခု လည်ပတ်နေခြင်း ရှိ/မရှိ စစ်ဆေးပေးသည်
  • get_extension_funcs ဖန်ရှင်,
    သတ်မှတ်ထားသော အက်ပ်စတင်းရှင်းအတွက် ဖန်ရှင်များစာရင်းကို ပြန်ပေးသည်