Php foreach循环键打印特定值

Vin*_*gen -4 php foreach key-value

我正试图从php foreach循环中获取单个值.

我的代码是

$foo = array('a' => 'apple', 'b' => 'ball', 'c' => 'coke');

foreach($foo as $key => $item) {
  // Need to display only one array value any key like below,
  // First entry Key : a
  // First entry value: apple
}
Run Code Online (Sandbox Code Playgroud)

帮我这样做?

Edd*_*ude 6

$foo = array('a' => 'apple', 'b' => 'ball', 'c' => 'coke');

foreach($foo as $key => $item) {
  echo $key;
  echo $item;
}
Run Code Online (Sandbox Code Playgroud)

将输出

a apple b ball c coke
Run Code Online (Sandbox Code Playgroud)

或者如果您只想要第一个项目,请使用

echo $foo['a'];
Run Code Online (Sandbox Code Playgroud)

将输出

apple
Run Code Online (Sandbox Code Playgroud)

或者在不知道密钥的情况下获取第一个数组项

$keys = array_keys($foo);
$values = array_values($foo);
echo $keys[0];
echo $values[0];
Run Code Online (Sandbox Code Playgroud)