PHP อนุญาตให้ผู้ใช้ปรับเปลี่ยนการตั้งค่าบางอย่างในไฟล์ php.ini ผ่านฟังก์ชัน ini_set() ฟังก์ชันนี้ต้องการอาร์กิวเมนต์สองค่าที่เป็นสตริง: ค่าแรกคือชื่อการตั้งค่าที่ต้องการเปลี่ยน และค่าที่สองคือค่าใหม่ที่ต้องการกำหนด
พารามิเตอร์
var name
ไม่ใช่ทุกตัวเลือกที่สามารถเปลี่ยนแปลงได้ด้วย ini_set() มีรายการตัวเลือกทั้งหมดในภาคผนวก
new value
ค่าใหม่สำหรับตัวเลือกนั้นๆ
ตัวอย่าง
<?php
ini_set('display_errors', '1');
?>
โค้ดบรรทัดนี้จะเปิดใช้งานการแสดงข้อผิดพลาด (display_errors) สำหรับสคริปต์นั้น หากถูกปิดไว้ ควรวางคำสั่งนี้ไว้ส่วนบนสุดของสคริปต์ เพื่อให้การตั้งค่าทำงานตลอดจนจบการทำงาน นอกจากนี้ ค่าที่ตั้งผ่าน ini_set() จะมีผลเฉพาะสคริปต์ปัจจุบันเท่านั้น หลังจากนั้น PHP จะกลับมาใช้ค่าเดิมจาก php.ini อีกครั้ง