有没有一种方法可以删除数组中的键,而只获取一个普通数组。
array:2 [▼
0 => 29
1 => 27
]
将上面的代码更改为:
array:2 [29, 27]
因此从数组中删除键,同时仅保留值。
答案 0 :(得分:1)
如果您希望打印数组以使其不包含keys
,则可以使用此功能:
function toPlainArray($arr) {
$output = "[";
foreach($arr as $val) {
$output .= $val .", ";
}
return substr($output, 0, -2) . "]";
}
用法是
echo toPlainArray($arrayName);
该函数遍历每个值,并将其附加到输出字符串,从而对其进行格式化,使其看起来像数组,但实际上是一个字符串。