ฟังก์ชัน 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,
    ซึ่งส่งคืนฟังก์ชันของส่วนขยายที่ระบุ