PHP ভেরিয়েবল সঞ্চয় করার জন্য JSON-এর তুলনায় সিরিয়ালাইজ করা ভালো।
var_export কনফিগার ফাইল সংরক্ষণ করতে ব্যবহার করা যেতে পারে, এবং কনফিগার ফাইল তথ্য লোড করতে 'অন্তর্ভুক্ত' ব্যবহার করা যেতে পারে।
এটি প্রোগ্রামগতভাবে কনফিগার ডেটা সংরক্ষণ করার একটি সহজ উপায় এবং পড়তে/লিখতে সহজ। নীচে একই −
এর জন্য একটি নমুনা কোড রয়েছে৷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', '<?php return ' . var_export($config, true) . ';');
উপরের 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', );