PHP-তে ini_set() ফাংশন ব্যবহার করে php.ini ফাইলে উল্লিখিত কিছু সেটিং রানটাইমে পরিবর্তন করা যায়। এই ফাংশন দুটি স্ট্রিং আর্গুমেন্ট গ্রহণ করে: প্রথমটি পরিবর্তন করার সেটিং-এর নাম এবং দ্বিতীয়টি নতুন মান।
প্যারামিটারসমূহ
var name
সব উপলব্ধ অপশন ini_set()-দ্বারা পরিবর্তন করা যায় না। অ্যাপেন্ডিক্সে পরিবর্তনযোগ্য সব অপশনের তালিকা রয়েছে।
new value
অপশনটির জন্য নতুন মান।
উদাহরণ
<?php
ini_set('display_errors', '1');
?>
উপরোক্ত কোড লাইনটি যদি display_errors সেটিং অক্ষম থাকায় সেটি স্ক্রিপ্টের জন্য সক্ষম করবে। এই স্টেটমেন্টটি স্ক্রিপ্টের শীর্ষে রাখা উচিত যাতে সেটিং স্ক্রিপ্টের শেষ পর্যন্ত সক্রিয় থাকে। ini_set()-এর মাধ্যমে সেট করা মান শুধুমাত্র বর্তমান স্ক্রিপ্টের জন্য প্রযোজ্য; এরপর PHP আবার php.ini-র মূল মানগুলো ব্যবহার করবে।