ฟังก์ชัน get_included_files
ฟังก์ชัน get_included_files ส่งกลับอาร์เรย์ที่มีเส้นทางแบบเต็มของไฟล์ทั้งหมด
ที่ถูกเชื่อมต่อในสคริปต์ปัจจุบัน สิ่งนี้มีประโยชน์สำหรับการดีบั๊ก เมื่อจำเป็นต้อง
ตรวจสอบว่าไฟล์ใดถูกโหลดเข้ามาจริงๆ
ไวยากรณ์
get_included_files();
ตัวอย่าง
ตรวจสอบรายการไฟล์ที่เชื่อมต่อในสคริปต์ง่ายๆ:
<?php
include 'header.php';
require 'config.php';
$res = get_included_files();
print_r($res);
?>
ผลลัพธ์การทำงานโค้ด:
[
'/path/to/main.php',
'/path/to/header.php',
'/path/to/config.php'
]
ตัวอย่าง
ตรวจสอบจำนวนไฟล์ที่เชื่อมต่อ:
<?php
include 'functions.php';
include_once 'utils.php';
$res = count(get_included_files());
echo $res;
?>
ผลลัพธ์การทำงานโค้ด:
3
ดูเพิ่มเติม
-
ฟังก์ชัน
print_r,
ซึ่งแสดงข้อมูลเกี่ยวกับตัวแปร -
ฟังก์ชัน
debug_backtrace,
ซึ่งส่งกลับสแตกการเรียก