여기의 데이터는 기본 데이터 유형, 배열, 객체 등이 될 수 있습니다.
저장할 때는 serialize를 사용하여 직렬화할 수 있지만, 검색할 때는 먼저 unserialize를 사용하여 역직렬화해야 합니다.
<?php $data = array("上海","西安","北京"); //将数组存到指定的text文件中 file_put_contents("E:/data.txt",serialize($data)); //获取数据 $datas = unserialize(file_get_contents("E:/data.txt")); print_r($datas); ?>
물론 json_encode를 사용할 수도 있습니다. 여기서 배열은 키-값 쌍으로 액세스할 수 있으며 액세스 시 이스케이프하려면 json_decode를 사용해야 합니다.
<?php $data = array("现代"=>"上海","文化"=>"西安","首都"=>"北京"); //将数组存到指定的text文件中 file_put_contents("E:/data.txt",json_encode($data)); //获取数据 $datas = json_decode(file_get_contents("E:/data.txt")); print_r($datas); ?>