【问题标题】:Loop form fields in PHP [closed]PHP中的循环表单字段[关闭]
【发布时间】:2014-01-20 17:10:33
【问题描述】:

我需要遍历 _POST 表单字段。问题是我不知道有多少字段以及它们的名称。我需要访问他们的名称值和类型。 尝试了很多东西,没有任何成功...

【问题讨论】:

  • 你能展示你尝试过的东西吗?你能显示var_dump($_POST)吗?
  • 发布您尝试过的内容。
  • 如果不将$_POST 值传递给另一个值的表单,就无法确定输入类型

标签: php forms loops post foreach


【解决方案1】:

这可以通过 foreach 循环来完成,然后使用值的 gettype 来确定类型是什么。

foreach($_POST as $key => $value) {
  $type = gettype($value);
}

虽然,我认为 gettype 可能会为所有内容返回字符串。 Php 不是强类型语言。

【讨论】:

  • 谢谢,回答了我的问题!
【解决方案2】:

语法应该是:

foreach($_POST as $key => $val){
// Do whatever you would like to do with $key and $val
}

【讨论】:

    猜你喜欢
    • 2016-04-06
    • 2012-12-02
    • 2014-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多