我有这段代码:
file_put_contents("123.txt", $_POST);
在txt中会是这样的: value1value2value3
我需要编写所有POST字段名称,然后将值($ _POST [' OS'],$ _POST [' USRRNAME'])写成: OS:Win7USERNAME:BLABLA
我该怎么做?
答案 0 :(得分:0)
您可以使用:
$f = fopen("123.txt", "w");
$postArray = array_keys($_POST);
foreach($postArray as $idx => $itemId) {
$v = $_POST[$itemId];
fprintf($f, "%s: $s\n", $itemId, $v);
}
fclose($f);
答案 1 :(得分:0)
如果您不关心布局,请尝试print_r():
file_put_contents("123.txt", print_r($_POST) );