首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在提交表单时打印所有发布结果?

如何在提交表单时打印所有发布结果?
EN

Stack Overflow用户
提问于 2012-02-18 01:25:09
回答 6查看 367.3K关注 0票数 84

我需要查看提交给服务器进行测试的所有POST结果。

我如何创建一个新的文件来提交回显与该表单一起提交的所有字段的示例是什么?

它是动态的,所以一些字段的名称/ID可能是field1, field2, field3,等等。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-02-18 01:30:09

所有值都存储在$_POST集合中

代码语言:javascript
复制
<?php print_r($_POST); ?>

或者,如果您想要更花哨、更容易阅读的东西,可以使用foreach循环遍历$_POST集合并打印值。

代码语言:javascript
复制
<table>
<?php 


    foreach ($_POST as $key => $value) {
        echo "<tr>";
        echo "<td>";
        echo $key;
        echo "</td>";
        echo "<td>";
        echo $value;
        echo "</td>";
        echo "</tr>";
    }


?>
</table>
票数 204
EN

Stack Overflow用户

发布于 2012-02-18 01:27:04

你可以试试var_dump

代码语言:javascript
复制
var_dump($_POST)
票数 21
EN

Stack Overflow用户

发布于 2012-02-18 01:29:10

简单地说:

代码语言:javascript
复制
<?php
    print_r($_POST);

    //Or:
    foreach ($_POST as $key => $value)
        echo $key.'='.$value.'<br />';
?>
票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9332718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档