หน้าแรก/บทความ/แสดงรายชื่อโมดูลและฟังก์ชันของ PHP Extensions
กลับหน้าบทความ
🐘PHP

แสดงรายชื่อโมดูลและฟังก์ชันของ PHP Extensions

สคริปต์ PHP สำหรับแสดงรายชื่อโมดูลและฟังก์ชันที่เปิดใช้งานบน Server เพื่อเปรียบเทียบ PHP Extensions ระหว่าง Server สองตัวได้ง่ายขึ้น

ศิริชัย ธีรภัทรสกุล (ตั้ม)อ่าน 2 นาที29 มีนาคม 2554
#PHP#Extensions#Server#phpinfo#Modules

พอดีมีงานที่ต้องเปรียบเทียบ PHP Extensions ของ Server 2 ตัว ว่ามีโมดูลไหนเปิดบ้าง จะไปดู phpinfo() ก็ค่อนข้างเปรียบเทียบยากเพราะรายละเอียดเล็กๆ น้อยๆ เยอะเกินไป

เราต้องการแค่ดูรายชื่อโมดูลเท่านั้น เลยเขียน PHP ให้แสดงเฉพาะรายชื่อโมดูลและฟังก์ชันออกมา

Features

  • แสดงรายชื่อของโมดูลทั้งหมดที่ compile และ load แล้ว
  • แสดงรายชื่อฟังก์ชันภายในโมดูล
  • สามารถแสดง/ซ่อนฟังก์ชันภายในโมดูลได้

วิธีใช้งาน

วิธีใช้ก็ไม่มีอะไรมาก แค่ Download ไฟล์ → Upload ไปไว้บน Server → พิมพ์ URL ไปยัง path ไฟล์ที่ Upload ไว้ได้เลยครับ

ตัวอย่างโค้ดดูโมดูลด้วย PHP

<?php
// แสดงรายชื่อ Extensions ที่โหลดอยู่
$extensions = get_loaded_extensions();
sort($extensions);

foreach ($extensions as $ext) {
    echo "<h3>$ext</h3>";
    $functions = get_extension_funcs($ext);
    if ($functions) {
        echo "<ul>";
        foreach ($functions as $func) {
            echo "<li>$func</li>";
        }
        echo "</ul>";
    }
}
?>

ลิงค์ดาวน์โหลดไฟล์ https://github.com/tumsirichai/tumsirichai/blob/main/PHP-Extensions-List.rar

🚀 รับพัฒนาเว็บไซต์ & เว็บแอพพลิเคชั่น

สนใจดูตัวอย่างงานหรือสอบถามเพิ่มเติม ติดต่อได้เลยครับ โค้ดโมทีฟ (CodeMotive)