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