php 循环抓取网页内容(如果我的表单中有一些隐藏的输入:现在,一旦提交表单)

优采云 发布时间: 2022-04-13 13:38

  php 循环抓取网页内容(如果我的表单中有一些隐藏的输入:现在,一旦提交表单)

  如果我的表单中有一些隐藏的输入:

  现在,一旦提交表单并从帖子中获取数据,如果我尝试调用 $_POST['test'] 那么我会得到“somedata”值。但如果我这样做:

  for($i = 0; $i < 5; $i++)

  {

  $x = '入口{$i}';

  回声 $_POST[$x]; // 这不起作用。

  }

  然后,我不会为每个“条目”输入返回“更多数据”值。如果我打印出定义为 $x 的字符串,那么我会得到我想要的字符串,但它似乎不像 $_POST 那样工作。任何人都知道我该如何解决这个问题?

  谢谢

  解决方案:

  在字符串文字中,仅当字符串文字用双引号引起来时才会插入变量:

  对于 ($i = 0; $i < 5; $i++) {

  $x = "入口{$i}";

  回声 $_POST[$x];

  }

  为了更加安全,您可能需要在下标 $_POST 之前检查 array_key_exists($x, $_POST),否则如果传递的字段不对应,您将收到 E_NOTICE 级别错误。

  标签: php, css, post, http-post, html

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线