PHP ভেরিয়েবল সংরক্ষণের জন্য JSON-এর চেয়ে Serialize ভালো।
var_export ব্যবহার করে কনফিগ ফাইল সংরক্ষণ করা যায়, এবং 'include' ব্যবহার করে কনফিগ ফাইল ইনফরমেশন লোড করা যায়।
এটি প্রোগ্রামেটিক্যালি কনফিগ ডেটা সংরক্ষণের একটি সহজ উপায় এবং পড়া/লিখা সহজ। নিচে এর নমুনা কোড দেওয়া হলো:
config.php
return array( 'var_1' => 'value_1', 'var_2' => 'value_2', );
test.php
$config = include 'config.php'; $config['var_2'] = 'value_3'; file_put_contents('config.php', 'উপরোক্ত test.php-র পরিবর্তে নিচের কোডও ব্যবহার করা যায়:
$config = include 'config.php'; $config['var_2'] = 'value_3'; file_put_contents('config.php', '$config = ' . var_export($config));আপডেট করা config.php নিচের কোড ধারণ করবে:
return array( 'var_1' => 'value_1', 'var_2' => 'value_3', );