【问题标题】:Foreach for an array [closed]Foreach 数组 [关闭]
【发布时间】:2011-04-23 05:06:06
【问题描述】:

我有一个数组:

array(3) {
    [0]=>  string(1) "3"
    [1]=>  string(3) "488"
    [2]=>  string(3) "177"
}

我想要一个foreach 作为它的值,它返回数组中的数字。 我该怎么做?

【问题讨论】:

  • @NullUserException:我猜他的意思是写“它”。
  • 在这种情况下您期望什么结果?
  • 我不明白这个问题。如果你知道foreach 做了什么(这并不难),你不应该问这个。
  • 这个问题正在Meta讨论。

标签: php foreach


【解决方案1】:

我当然希望我理解你的问题..

foreach ($yourArray as $value)
{
    // ...
}

// OR

foreach ($yourArray as $key => $value)
{
    // ...
}

您可以使用array_values()array_keys() 提取值和键。

【讨论】:

    【解决方案2】:

    这是 PHP 文档

    http://php.net/manual/en/control-structures.foreach.php

    代码看起来像

    foreach ($array as $value) {
        echo "Value: $value<br />\n";
    }
    

    【讨论】:

      【解决方案3】:
      foreach ( $array as $value ) {
          echo $value;
      }
      

      您可以找到有关 foreach here 的更多信息。

      【讨论】:

        【解决方案4】:

        数字是指字符串吗?

        var_dump(array_values($your_array));
        

        【讨论】:

          猜你喜欢
          • 2016-09-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-04-10
          • 1970-01-01
          • 2014-08-12
          • 1970-01-01
          • 2022-01-09
          相关资源
          最近更新 更多