作者:王尼玛的脑残粉 | 来源:互联网 | 2020-09-02 11:21
在PHP中可以使用“array_values()”函数去掉数组key,该函数的作用是获取数组中所有的值,其用法为“array_values($array)”,其参数“$array”代表要去掉key的数组,返回值为含所有值的索引数组。
PHP如何去掉数组key?
在PHP中可以使用“array_values()”函数去掉数组key,该函数的作用是获取数组中所有的值,其用法为“array_values($array)”,其参数“$array”代表要去掉key的数组,返回值为含所有值的索引数组。
推荐视频教程:《PHP编程从入门到精通(学习路线)》
简单例子
"XL", "color" => "gold");
print_r(array_values($array));
?>
以上例程会输出:
Array
(
[0] => XL
[1] => gold
)
使用示例
11,
1 => 22,
2 => 33,
);
$a[0] = 44;
print_r( array_values( $a ));
==>
Array(
[0] => 11
[1] => 22
[2] => 33
[3] => 44
)
?>
1 ? $val : array_pop($val);
}
$arr = array(
'foo' => 'foo',
'bar' => array(
'baz' => 'baz',
'candy' => 'candy',
'vegetable' => array(
'carrot' => 'carrot',
)
),
'vegetable' => array(
'carrot' => 'carrot2',
),
'fruits' => 'fruits',
);
var_dump(array_value_recursive('carrot', $arr)); // array(2) { [0]=> string(6) "carrot" [1]=> string(7) "carrot2" }
var_dump(array_value_recursive('apple', $arr)); // null
var_dump(array_value_recursive('baz', $arr)); // string(3) "baz"
var_dump(array_value_recursive('candy', $arr)); // string(5) "candy"
var_dump(array_value_recursive('pear', $arr)); // null
?>
推荐教程:《PHP教程》
以上就是PHP如何去掉数组key?的详细内容,更多请关注 第一PHP社区 其它相关文章!