php实现给二维数组中所有一维数组添加值的方法


Posted in PHP onFebruary 04, 2017

本文实例讲述了php实现给二维数组中所有一维数组添加值的方法。分享给大家供大家参考,具体如下:

给二维数组中所有的一维数组添加值(索引和关联)

$shop = array(
  0=>array(0=>1,1=>2,2=>3,3=>4)
  ,1=>array(0=>1,1=>2,2=>3)
  ,2=>array(0=>1,1=>2,2=>3)
  );
print_r($shop);
//示例 1:引用循环变量的地址赋值
foreach($shop as &$shoplist){
  $shoplist[] = '4444444444444';
  $shoplist['we'] = '欢迎光临三水点靠木';
}
print_r($shop);

运行结果:

Array (
[0] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 4444444444444 [we] => 欢迎光临三水点靠木 )
[1] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4444444444444 [we] => 欢迎光临三水点靠木 )
[2] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4444444444444 [we] => 欢迎光临三水点靠木 )
)
//示例2:修改循环变量数组,重新赋值
foreach($shop as $key=>$shoplist){
  $index = count($shoplist);
  $shoplist[$index] = '4444444444444';
  $shoplist['we'] = '欢迎光临三水点靠木';
  $shop[$key]=$shoplist;
}
print_r($shop);

运行结果:

Array (
[0] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 4444444444444 [we] => 欢迎光临三水点靠木 )
[1] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4444444444444 [we] => 欢迎光临三水点靠木 )
[2] => Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4444444444444 [we] => 欢迎光临三水点靠木 )
)

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP配置心得包含MYSQL5乱码解决
Nov 20 PHP
精美漂亮的php分页类代码
Apr 02 PHP
php获取操作系统语言代码
Nov 04 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
Jun 27 PHP
php中strstr、strrchr、substr、stristr四个函数的区别总结
Sep 22 PHP
php 使用array函数实现分页
Feb 13 PHP
php获得客户端浏览器名称及版本的方法(基于ECShop函数)
Dec 23 PHP
Linux安装配置php环境的方法
Jan 14 PHP
PHP正则获取页面所有图片地址
Mar 23 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
Apr 18 PHP
PHP设计模式之注册树模式分析
Jan 26 PHP
thinkphp5框架API token身份验证功能示例
May 21 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
Feb 04 #PHP
php加密之discuz内容经典加密方式实例详解
Feb 04 #PHP
yii2实现 "上一篇,下一篇" 功能的代码实例
Feb 04 #PHP
PHP正则表达式匹配替换与分割功能实例浅析
Feb 04 #PHP
/etc/php-fpm.d/www.conf 配置注意事项
Feb 04 #PHP
PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析
Feb 04 #PHP
Yii2实现多域名跨域同步登录退出
Feb 04 #PHP
You might like
php提示undefined index的几种解决方法
2012/05/21 PHP
laravel validate 设置为中文的例子(验证提示为中文)
2019/09/29 PHP
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
2010/12/02 Javascript
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
JQuery里选择超链接的实现代码
2011/05/22 Javascript
DOM2非标准但却支持很好的几个属性小结
2012/01/21 Javascript
基于jquery实现控制经纬度显示地图与卫星
2013/05/20 Javascript
JavaScript父子窗体间的调用方法
2015/03/31 Javascript
JavaScript中常见的字符串操作函数及用法汇总
2015/05/04 Javascript
javascript自定义滚动条实现代码
2020/04/20 Javascript
基于javascript实现表格的简单操作
2016/05/21 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
2016/10/10 Javascript
使用Ajax与服务器(JSON)通信实例
2016/11/04 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
selenium 与 chrome 进行qq登录并发邮件操作实例详解
2017/04/06 Javascript
BootStrap表单验证 FormValidation 调整反馈图标位置的实例代码
2017/05/17 Javascript
vue-content-loader内容加载器的使用方法
2018/08/05 Javascript
Element UI 自定义正则表达式验证方法
2018/09/04 Javascript
Vue CLI4 Vue.config.js标准配置(最全注释)
2020/06/05 Javascript
JavaScript React如何修改默认端口号方法详解
2020/07/28 Javascript
python删除列表中重复记录的方法
2015/04/28 Python
Python中字符串对齐方法介绍
2015/05/21 Python
python实现简单socket通信的方法
2016/04/19 Python
解决python 输出是省略号的问题
2018/04/19 Python
Python中的heapq模块源码详析
2019/01/08 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
HTML5中使用postMessage实现两个网页间传递数据
2016/06/22 HTML / CSS
Kiehl’s科颜氏西班牙官方网站:源自美国的植物护肤品牌
2020/02/22 全球购物
机电一体化大学生求职信
2013/11/08 职场文书
《吃水不忘挖井人》教学反思
2014/04/15 职场文书
医院我们的节日活动实施方案
2014/08/22 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
2014年小学美术工作总结
2014/12/20 职场文书
医药公司开票员岗位职责
2015/04/15 职场文书
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL
美国运营商 T-Mobile 以 117.83Mb/s 的速度排第一位
2022/04/21 数码科技