哈希空间
PHP 教程
PHP 表单
PHP 数据库

PHP array_insert 数组插入

PHP 数组方法没有提供按键名的插入方法,可以自己写一个:

function array_insert($array, $key, $newArr) { $res = []; foreach ($array as $k => $v) { if ($k == $key) { foreach ($newArr as $nk => $nv) { $res[$nk] = $nv; } } $res[$k] = $v; } return $res; } $input=['a'=>'A','c'=>'C']; // 插入 b=>B 到 c 前面 $out=array_insert($input,'c',['b'=>'B']); // var_dump var_dump($out); // 结果如下: array(3) { ["a"]=> string(1) "A" ["b"]=> string(1) "B" ["c"]=> string(1) "C" }

本文 最佳观看地址:https://www.hashspace.cn/php-array-insert.html 阅读 707

PHP 教程
PHP 表单
PHP 数据库
打开 哈希空间 微信小程序中查看更佳