ฟังก์ชัน ini_get

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

ไวยากรณ์

phpini_get(string $varname): string|false

ตัวอย่าง

รับค่าของการตั้งค่า 'upload_max_filesize':

php<?php
  $res = ini_get('upload_max_filesize');
  echo $res;
?>

ผลลัพธ์ของการรันโค้ด:

php'2M'

ตัวอย่าง

ลองรับค่าของการตั้งค่าที่ไม่มีอยู่:

php<?php
  $res = ini_get('nonexistent_setting');
  var_dump($res);
?>

ผลลัพธ์ของการรันโค้ด:

phpfalse

ตัวอย่าง

รับค่ากำหนดค่าหลายค่า:

php<?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";
?>

ผลลัพธ์ของการรันโค้ด:

php'Max execution time: 30
Memory limit: 128M'

ดูเพิ่มเติม

  • ฟังก์ชัน ini_set,
    ซึ่งตั้งค่าของการตั้งค่ากำหนดค่า
  • ฟังก์ชัน ini_get_all,
    ซึ่งส่งกลับการตั้งค่ากำหนดค่าทั้งหมดที่มี