PHP:可以自动获取所有发布的数据吗?

标签 php forms post

简单的问题:即使您不知道所有字段,是否有可能将所有数据发布到一个页面?

例如,我想编写一个简单的脚本来收集所有发布的数据并将其通过电子邮件发送。我可以预见表单中的字段可能会随着时间的推移发生很大变化,因此从长远来看,为了节省自己一些时间,我想知道是否可以编写一些自动收集所有内容的东西?

这可能吗?

最佳答案

当然。只需遍历 $_POST 数组:

foreach ($_POST as $key => $value) {
    echo "Field ".htmlspecialchars($key)." is ".htmlspecialchars($value)."<br>";
}

关于PHP:可以自动获取所有发布的数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6334830/

相关文章:

php - 带有 anchor 标记的 CodeIgniter 文件上传问题

php - 合并 2 个非常大的文本文件,更新每一行,不使用内存

c# - ASP.NET MVC Preview 4 - 使用现有参数停止 Url.RouteUrl() 等

javascript - jQuery .serialize() 用于发布?

arrays - Codeigniter - 将表单输入信息传递给 Controller ​​并将其显示在下一个 View 上

php - 如何增加变量并在一系列页面上记录单选按钮的值?

php - 如果选中单选按钮,如何获取表单? ( Ajax )

php - 将 HTML 表单值存储到 PHP 中的数组中并打印

php - 如何对表单元素进行分组

python - 如果request()的参数“body”不能为len(),httplib将不会发送任何正文?