如何用字段名写POST?

时间:2014-11-08 11:31:05

标签: php post http-post

我有这段代码:

file_put_contents("123.txt", $_POST);

在txt中会是这样的: value1value2value3

我需要编写所有POST字段名称,然后将值($ _POST [' OS'],$ _POST [' USRRNAME'])写成: OS:Win7USERNAME:BLABLA

我该怎么做?

2 个答案:

答案 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) );