如何在php

时间:2016-03-04 05:42:06

标签: php syntax foreach

我应该如何获得数组的当前值

 foreach ($key1 as $key => $value) {

                            }

这里,$key表示数组的当前索引。 但是如何找到当前索引的当前值。 请有人帮帮我..

3 个答案:

答案 0 :(得分:4)

在PHP中,您可以使用key =>的关联数组。价值对。

示例:

$countryCapitals = ['Germany' => 'Berlin', 'UK' => 'London', 'Netherlands' => 'Amsterdam', 'France' => 'Paris'];

当您使用foreach循环进行迭代时,您可以访问键值对

foreach ($countryCapitals as $country => $capital) {
    echo 'The capital of ' . $country . ' is ' . $capital . "\n";
}

国家是关键,资本是价值。

答案 1 :(得分:2)

You can get the value from $value; 

foreach ($key1 as $key => $value) {
   echo "Key :". $key ;
   echo "Value :".$value;

  }

答案 2 :(得分:2)

$value中,您获得当前索引的当前值。

示例:

$yourArr = array('one'=>'first index value','two'=>'second index value');
foreach ($yourArr as $key => $value) {
   echo "Current Index: ". $key. " And Current Value is: ".$value."<br/>";
}

<强>结果:

Current Index: one And Current Value is: first index value
Current Index: two And Current Value is: second index value