标签:php
大家好,我已经编码过类似的代码了..我只是不知道该代码正确与否..但是我有一个问题
该代码是
$featured = array('name' => 12,'yeah' => 10);
foreach($featured as $key => $value){
echo $value['name'];
}
我知道$featured [‘name’]可以使用name的值
但是现在我只需要知道,可以使用$value [‘name’]之类的值来访问数组的键.
那样有可能吗?
任何帮助,将不胜感激..谢谢
解决方法:
$featured = array('name' => 12,'yeah' => 10);
foreach($featured as $key => $value){
echo $key; // outputs: name
echo " - ";
echo $value; // outputs: 12
echo "
";
}
是的,它在循环的下一个迭代中支持该功能.
输出:
name - 12
yeah - 10
顺便说一句,从数组访问key的另一种方法.
$featured = array('name' => 12,'yeah' => 10);
while (current($featured)) {
echo key($featured).'
';
next($featured);
}
输出:
name
yeah
标签:php
来源: https://codeday.me/bug/20191122/2057340.html