我有一个PHP中的字符串值数组,例如:arr['apple'], arr['banana']
,还有更多——大约20-30个数据(从某个进程中获取)。现在我想得到它的值,并将它返回到一个变量。
例如,我的原始数组是这样的:
$arr['Apple']
$arr['Banana']
and more..
我想要的结果是这样的:
$arr[0] = "Apple"
$arr[1] = "Banana"
and more..
知道怎么做吗?
为什么不使用array_keys()?
$new_array = array_keys($array);
使用array_flip()
$new_arr = array_flip($old_arr);
演示
使用foreach循环
foreach($arr as $key => $val){
$new_var[] = $key;
}
使用array_keys
函数:
$keys = array_keys($arr);
它返回数组中所有键的数组。