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自动更新新闻DIY
Oct 09 PHP
人大复印资料处理程序_输入篇
Oct 09 PHP
一个ubbcode的函数,速度很快.
Oct 09 PHP
一个简单的php实现的MySQL数据浏览器
Mar 11 PHP
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
May 03 PHP
PHP函数篇之掌握ord()与chr()函数应用
Dec 05 PHP
PHP基础教程(php入门基础教程)一些code代码
Jan 06 PHP
php使用sql数据库 获取字段问题介绍
Aug 12 PHP
php实现利用phpexcel导出数据
Aug 24 PHP
php实现文件下载简单示例(代码实现文件下载)
Mar 10 PHP
非常好用的Zend Framework分页类
Jun 25 PHP
php服务器的系统详解
Oct 12 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对象Object的概念 介绍
2012/06/14 PHP
PHP strip_tags()去除HTML、XML以及PHP的标签介绍
2014/02/18 PHP
Mac环境下php操作mysql数据库的方法分享
2015/05/11 PHP
老生常谈PHP面向对象之解释器模式
2017/05/17 PHP
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
jQuery获取标签文本内容和html内容的方法
2015/03/27 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
微信小程序传值以及获取值方法的详解
2019/04/29 Javascript
Vue formData实现图片上传
2019/08/20 Javascript
express中static中间件的具体使用方法
2019/10/17 Javascript
vue中 数字相加为字串转化为数值的例子
2019/11/07 Javascript
es6 super关键字的理解与应用实例分析
2020/02/15 Javascript
JS中的const命令你真懂它吗
2020/03/08 Javascript
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
2017/12/11 Python
java中两个byte数组实现合并的示例
2018/05/09 Python
深入分析python中整型不会溢出问题
2018/06/18 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
Python爬取qq空间说说的实例代码
2018/08/17 Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
2019/10/11 Python
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
html5是什么_动力节点Java学院整理
2017/07/07 HTML / CSS
构造方法和其他方法的区别?怎么调用父类的构造方法
2013/09/22 面试题
某公司C#程序员面试题笔试题
2014/05/26 面试题
中科前程Java笔试题
2016/11/20 面试题
校园歌咏比赛主持词
2014/03/18 职场文书
幼儿园家长评语大全
2014/04/16 职场文书
工作疏忽检讨书500字
2014/10/26 职场文书
幼儿园家长工作总结2015
2015/04/25 职场文书
Python编解码问题及文本文件处理方法详解
2021/06/20 Python
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python
MySQL中的 inner join 和 left join的区别解析(小结果集驱动大结果集)
2023/05/08 MySQL