以下是我的代码
<?php
ob_start();
$incoming = var_dump($_REQUEST);
$myFile = "testFile.txt";
$incoming = ob_get_content();
$fh = fopen($myFile, 'w');
fwrite($fh, $incoming);
fclose($fh);
?>
并生成一个名为testFile的文件,其中包含发送给它的内容..
所以,如果我导航到http://example.com/uploads/upload_file.php?key=value
文本文件看起来像
array(1) {
["key"]=>
string(5) "value"
}
然而,我想要的只是只是值
我尝试将写入调用更改为
fwrite($fh, $incoming[0]);
但是,它只是从字符串的数组(1)部分写入a文件。
答案 0 :(得分:0)
将您的代码更改为:
<?php
$myFile = "testFile.txt";
$fh = fopen($myFile, 'w');
foreach($_REQUEST as $k => $v)
fwrite($fh, $v);
fclose($fh);
?>