ฟังก์ชัน ini_get
ฟังก์ชัน ini_get ส่งกลับค่าของไดเร็กทีฟการกำหนดค่า PHP ที่ระบุ
โดยรับชื่อของการตั้งค่าเป็นพารามิเตอร์และส่งกลับค่าปัจจุบันของมัน
ในรูปแบบสตริง หากการตั้งค่าไม่มีอยู่ ฟังก์ชันจะส่งกลับ false
ไวยากรณ์
ini_get(string $varname): string|false
ตัวอย่าง
รับค่าของการตั้งค่า 'upload_max_filesize':
<?php
$res = ini_get('upload_max_filesize');
echo $res;
?>
ผลลัพธ์ของการรันโค้ด:
'2M'
ตัวอย่าง
ลองรับค่าของการตั้งค่าที่ไม่มีอยู่:
<?php
$res = ini_get('nonexistent_setting');
var_dump($res);
?>
ผลลัพธ์ของการรันโค้ด:
false
ตัวอย่าง
รับค่ากำหนดค่าหลายค่า:
<?php
$max_execution = ini_get('max_execution_time');
$memory_limit = ini_get('memory_limit');
echo "Max execution time: $max_execution\n";
echo "Memory limit: $memory_limit";
?>
ผลลัพธ์ของการรันโค้ด:
'Max execution time: 30
Memory limit: 128M'
ดูเพิ่มเติม
-
ฟังก์ชัน
ini_set,
ซึ่งตั้งค่าของการตั้งค่ากำหนดค่า -
ฟังก์ชัน
ini_get_all,
ซึ่งส่งกลับการตั้งค่ากำหนดค่าทั้งหมดที่มี