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 file_get_contents函数轻松采集html数据
Apr 22 PHP
php中设置多级目录session的问题
Aug 08 PHP
php引用计数器进行垃圾收集机制介绍
Sep 19 PHP
PHP中的生成XML文件的4种方法分享
Oct 06 PHP
使用ob系列函数实现PHP网站页面静态化
Aug 13 PHP
CI框架简单邮件发送类实例
May 18 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
Oct 18 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
PHP迭代器和迭代的实现与使用方法分析
Apr 19 PHP
PHP多进程通信-消息队列使用
Mar 08 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
Jun 03 PHP
PHP替换Word中变量并导出PDF图片的实现方法
Nov 26 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
ajax 的post方法实例(带循环)
2011/07/04 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
php更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
2015/01/29 PHP
php while循环控制的简单实例
2016/05/30 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
PHP实现文件上传功能实例代码
2017/05/18 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
2017/08/03 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
模拟一个类似百度google的模糊搜索下拉列表
2014/04/15 Javascript
node.js 使用ejs模板引擎时后缀换成.html
2015/04/22 Javascript
利用js获取下拉框中所选的值
2016/12/01 Javascript
基于JavaScript实现的折半查找算法示例
2017/04/14 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
JavaScript设计模式之原型模式分析【ES5与ES6】
2018/07/26 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
js+canvas实现纸牌游戏
2020/03/16 Javascript
vue中的.$mount('#app')手动挂载操作
2020/09/02 Javascript
[02:39]DOTA2英雄基础教程 天怒法师
2013/11/29 DOTA
Python使用Flask框架同时上传多个文件的方法
2015/03/21 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
在类Unix系统上开始Python3编程入门
2015/08/20 Python
python中的set实现不重复的排序原理
2018/01/24 Python
和孩子一起学习python之变量命名规则
2018/05/27 Python
Python自定义一个异常类的方法
2019/06/27 Python
anaconda如何查看并管理python环境
2019/07/05 Python
python实现大文件分割与合并
2019/07/22 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
Python unittest单元测试openpyxl实现过程解析
2020/05/27 Python
Python调用C语言程序方法解析
2020/07/07 Python
网络管理员岗位职责
2014/03/17 职场文书
施工协议书范本
2014/04/22 职场文书
工商局局长个人对照检查材料思想汇报
2014/09/23 职场文书
人与自然观后感
2015/06/16 职场文书