JSON と比較して、Serialize は PHP 変数の保存に適しています。
var_export は構成ファイルの保存に使用でき、「include」は構成ファイル情報のロードに使用できます。
これは、構成データをプログラムで保存する簡単な方法であり、読み取り/書き込みが簡単です。以下は同じサンプルコードです -
return array( 'var_1'=> 'value_1', 'var_2'=> 'value_2', );
$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', );
以上が簡単に編集可能な構成データを PHP に保存する最速の方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。