「PHP」配列をJSONに変換してファイルに保存する方法
PHPの配列をJSONに変換してファイル保存する方法とJSONから再び配列に戻す方法
またシリアライズによる変換と配列に戻す方法です
目次
json_encode()で配列をJSONに変換
serialize()は指定した配列をJSON形式に変換します
$data = array("one","two","three");
$data = json_encode($data,JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
変換したJSONをファイルに保存
$data = array("one","two","three");
$data = json_encode($data,JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
file_put_contents('test.txt',$data);
json_decode()で配列に戻す
json_decode()はJSONデータを配列に変換します
file_get_contents('test.txt',$data);
$data = json_decode($data);
配列をserialize()で変換
serialize()で配列を変換します
$data = array("one","two","three");
$data = serialize($data);
file_put_contents()でファイルに保存す
$data = array();
$data = serialize($data);
file_put_contents('test.txt',$data);
unserialize()で配列に戻す
unserialize()は配列に変換します
file_get_contents('test.txt',$data);
$data = unserialize($data);
ディスカッション
コメント一覧
まだ、コメントがありません