以下是我的代码
<?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]);
但是,它只会将 a 写入文件,因为 a 来自字符串的 array(1) 部分。