PHP从键值对中获取值

时间:2014-11-15 20:44:19

标签: php key

我有一个键值对,我想从中检索值,因为它是循环的一部分,键是动态的,我不能通过键名调用该值。

我知道如果我有

array (size=1)
   '2004-01-07 12:00' => string '12:00 pm 1:30 pm' (length=16)

如果我使用key($array)我可以获得密钥。是否有类似的函数或方法来查找值?感谢帮助!

2 个答案:

答案 0 :(得分:4)

在循环中,您可以定义键。

foreach ($array as $key => $value) {
  echo $key;
  echo $value;
}

答案 1 :(得分:2)

如果数组中总会有1个项目 - 或者你总是需要第一个或最后一个元素 - 你可以使用许多数组函数来获得它。

例如:

reset($array)    // get the value of the first element
end($array)      // get the value of the last element
current($array)  // get the value of the current element
// etc.