php数组中怎么增加一个值

来自:互联网
时间:2022-06-04
阅读:

php数组中增加一个值的4种方法

方法1:使用array_unshift()

array_unshift()函数可以在数组开头插入一个新值

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);

array_unshift($arr, 'cherry');

echo "增加后的数组:" ;
var_dump($arr);
?>

php数组中怎么增加一个值

注:array_unshift()函数会改变原数组

方法2:使用array_push()函数

array_push()函数可以在数组结尾插入一个新值

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);

array_push($arr, 'cherry');

echo "增加后的数组:" ;
var_dump($arr);
?>

php数组中怎么增加一个值

注:array_push()函数也会改变原数组

方法3:使用$arr[]=值;语句

该语句可以在数组元素的末尾增加一个元素

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);

$arr[]=true;

echo "增加后的数组:" ;
var_dump($arr);
?>

php数组中怎么增加一个值

注:这种方法也会改变原数组

方法4:使用array_splice()函数

array_splice()可以在任意位置插入新元素

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);

echo "增加后的数组:" ;
array_splice($arr,3,0,'pie'); //在第三个元素后插入一个元素
var_dump($arr);
?>

php数组中怎么增加一个值

注:array_splice()函数也会改变原数组

返回顶部
顶部