方法:1、用“array_unshift(数组,值)”在开头增加值;2、用“array_push(数组,值)”在末尾增加值;3、用“$数组名[]=值;”在末尾增加值;4、用“array_splice(数组,位置,0,值)”在指定位置插入值。

本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑
php数组中增加一个值的4种方法
方法1:使用array_unshift()
array_unshift()函数可以在数组开头插入一个新值
立即学习“PHP免费学习笔记(深入)”;
<?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);
?>
注: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);
?>
注:array_push()函数也会改变原数组
SDCMS-B2C商城网站管理系统是一个以php+MySQL进行开发的B2C商城网站源码。 本次更新如下: 【新增的功能】 1、模板引擎增加包含文件父路径过滤; 2、增加模板编辑保存功能过滤; 3、增加对统计代码参数的过滤 4、新增会员价设置(每个商品可以设置不同级不同价格) 5、将微信公众号授权提示页单独存放到data/wxtemp.php中,方便修改 【优化或修改】 1、修改了check_b
13
方法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);
?>
注:这种方法也会改变原数组
方法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);
?>
注:array_splice()函数也会改变原数组
推荐学习:《PHP视频教程》
以上就是php数组中怎么增加一个值的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号