在阵列中存储$ _ POST值保存到文本文件 [英] Storing $_POST values in an array to save them to text file
本文介绍了在阵列中存储$ _ POST值保存到文本文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有我想在一个数组来存储保存到一个文本文件中多个 $ _ POST
值。我怎么会去这样做呢?
PHP code:
< PHP$名称= $ _ POST [名称]
$电子邮件= $ _ POST [电子邮件]
$味精= $ _ POST [味精]
$ ORIGIN = $ _ POST [原产地]$文件=的test.txt;
$ =开放的fopen($文件,A);如果($打开){
FWRITE($开放,$输入);
FCLOSE($开放);
}?>
$条目
应该是数组
解决方案
$数据[名称] = $ _ POST [名称]
$数据[电子邮件] = $ _ POST [电子邮件]
$数据[消息] = $ _ POST [味精]
$数据[原产地] = $ _ POST [原产地]的file_put_contents(FILENAME.TXT连载($数据));
,并把这些值从一个文件回:
$数据=反序列化(的file_get_contents(FILENAME.TXT));
I have multiple $_POST
values which I want to store in an array to save to a text file. How would I go about doing this?
PHP code:
<?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
is supposed to be the array
解决方案
$data["name"]=$_POST["name"]
$data["email"]=$_POST["email"]
$data["msg"]=$_POST["msg"]
$data["origin"]=$_POST["origin"]
file_put_contents("filename.txt", serialize($data));
and to bring those values back from a file:
$data = unserialize(file_get_contents("filename.txt"));
这篇关于在阵列中存储$ _ POST值保存到文本文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文