php array_push 向数组增加值函数_PHP教程
程序员文章站
2022-03-19 08:15:01
...
php array_push 向数组增加值函数
public static function insert(&$array, $key, $newValue, $before = true) {
$result = false;
$size = sizeof($array);
for ($i=0; $i $value = array_shift($array);
if ($i==$key) {
if ($before) {
array_push($array, $newValue);
array_push($array, $value);
} else {
array_push($array, $value);
array_push($array, $newValue);
}
$result = true;
} else {
array_push($array, $value);
}
}
if (!$result) {
array_push($array, $newValue);
}
return;
}
public static function insert(&$array, $key, $newValue, $before = true) {
$result = false;
$size = sizeof($array);
for ($i=0; $i $value = array_shift($array);
if ($i==$key) {
if ($before) {
array_push($array, $newValue);
array_push($array, $value);
} else {
array_push($array, $value);
array_push($array, $newValue);
}
$result = true;
} else {
array_push($array, $value);
}
}
if (!$result) {
array_push($array, $newValue);
}
return;
}
上一篇: php中常量与变量的区别是什么?
推荐阅读
-
php通过array_push()函数添加多个变量到数组末尾的方法
-
向php数组函数array_colum()传入奇怪的数组
-
PHP array_push 数组函数
-
PHP递归调用数组值并用其执行指定函数的方法,递归数组_PHP教程
-
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解_PHP教程
-
PHP递归调用数组值并用其执行指定函数的方法_PHP教程
-
php数组查找函数in_array()、array_search()、array_key_exists()使用实例_PHP教程
-
PHP数组函数array_PHP教程
-
PHP 将逗号、空格、回车分隔的字符串转换为数组的函数_PHP教程
-
一些常用的PHP数组函数_PHP教程