从 PHP 数组中获取键值,字符串作为键


get key value from php array with string as key

我有一个以字符串作为键的关联数组,我想按输入顺序列出所有键和相应的值。例如:

$arr=array();
$arr['tree']='leaves';
$arr['fruits']='seed';

输出应该是这样的:

钥匙 : 树, 水果
值 : 叶子,种子

如果您运行的 PHP 版本支持数组取消引用:

$key = array_keys($arr)[1];

$keys = array_keys($arr);
$key = $keys[1];

使其成为关联数组,您可以同时获得键和值

$arr=array('tree'=>'leaves','fruits'=>'seeds');

foreach($arr as $key=>$value)
{
   echo $key."====>".$value;
}