Хранение значений $ _POST в массиве для сохранения их в текстовый файл

У меня есть несколько значений $_POST которые я хочу сохранить в массиве для сохранения в текстовый файл. Как мне это сделать?

PHP-код:

 <?php $name=$_POST["name"] $email=$_POST["email"] $msg=$_POST["msg"] $origin=$_POST["origin"] $file="test.txt"; $open=fopen($file,"a"); if($open){ fwrite($open, $entry); fclose($open); } ?> 

$entry должен быть массив

 $data["name"]=$_POST["name"] $data["email"]=$_POST["email"] $data["msg"]=$_POST["msg"] $data["origin"]=$_POST["origin"] file_put_contents("filename.txt", serialize($data)); 

и вернуть эти значения из файла:

 $data = unserialize(file_get_contents("filename.txt")); 
 // To save file_put_contents("file.txt", serialize($_POST)); // To get $array = unserialize(file_get_contents("file.txt")); 

Больше информации: