php 多维数组如何用foreach遍历修改其中的一个值

时间:2023-02-22 14:07:12
数组:
array(6) {
[0]=>
array(11) {
["id"]=>
string(2) "76"
["topic_id"]=>
string(1) "2"
["title"]=>
string(48) "大社区的完善配套大社区的完善配套"
["kwords"]=>
string(0) ""
["description"]=>
string(48) "大社区的完善配套大社区的完善配套"
["content"]=>
string(55) "<p>大社区的完善配套大社区的完善配套</p>"
["pic"]=>
string(32) "./uploads/201411080511370202.png"
["author"]=>
string(6) "系统"
["uptime"]=>
string(19) "2014-11-08 17:25:37"
["is_show"]=>
string(1) "1"
["article_topic"]=>
array(4) {
["id"]=>
string(1) "2"
["name"]=>
string(12) "工程进度"
["parent_id"]=>
string(1) "0"
["is_show"]=>
string(1) "1"
}
}
[1]=>
array(11) {
["id"]=>
string(2) "75"
["topic_id"]=>
string(1) "2"
["title"]=>
string(48) "大社区的完善配套大社区的完善配套"
["kwords"]=>
string(0) ""
["description"]=>
string(48) "大社区的完善配套大社区的完善配套"
["content"]=>
string(55) "<p>大社区的完善配套大社区的完善配套</p>"
["pic"]=>
string(32) "./uploads/201411080511220202.png"
["author"]=>
string(6) "系统"
["uptime"]=>
string(19) "2014-11-08 17:25:22"
["is_show"]=>
string(1) "1"
["article_topic"]=>
array(4) {
["id"]=>
string(1) "2"
["name"]=>
string(12) "工程进度"
["parent_id"]=>
string(1) "0"
["is_show"]=>
string(1) "1"
}
}
.
.
.
}
//要把每个 ["uptime"]=>string(19) "2014-11-08 17:25:22" 里面的日期换成‘xxxx-xx-xx’格式

  

这样,已经确定了uptime这个键名在第二维是吧
使用
foreach ($array as &$arr){
$arr['uptime'] = date('Y-m-d', strtotime($arr['uptime'])); }

  

php 多维数组如何用foreach遍历修改其中的一个值的更多相关文章

  1. java 中二维数组的定义和遍历

    定义格式 * a 第一种定义格式: * int[][] arr = new int[3][4];// arr里面包含3个数组 每个数组里面有四个元素 * 上面的代码相当于定义了一个3*4的二维数组,即 ...

  2. C二维数组用指针地址遍历

    #include <stdio.h> #include <stdlib.h> int main(){ int a = 100; void *p = &a; printf ...

  3. JS中的数组,添加删除元素&comma;判断是否存在一个值的方法总结

    一.添加元素: 1:在最后添加,返回数组长度:arr.push(...); 2:在最前面添加,返回数组长度:arr.unshift(...); 3:在指定位置添加,没有返回值:arr[i] = xxx ...

  4. &lbrack;thinkphp&rsqb; MD&excl;&excl; 数组构造的好好的,硬是有一个值无法写入数据库

    我都要抓狂了,buildsql()方法又用不了,最后决定看runtime里面的文件.先删掉所有的runtime,然后提交一次,就可以在runtime里面看到对应解析后的文件,这样应该可以知道问题在哪. ...

  5. c&num; 第17节 二维数组声明、使用

    本节内容: 1:为什么要有二维数组 2:二维数据 3:实例二维数组声明 4:二维数组的使用 1:为什么要有二维数组 2:二维数据声明 3:实例二维数组声明 4:二维数组的使用 foreach遍历 5: ...

  6. c&num;--foreach遍历的用法与split的用法

    一. foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成.in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素.      该循环 ...

  7. 数组的定义和使用,理解多维数组和Array类

    数组的作用 在执行程序的过程中,通常会需要存储大量数据.如果只有少量数据,那么通过声明变量,存储到变量中即可.但当我们的数据是20个.40个甚至是100以上时,就意味着需要声明很多变量,这是不现实的, ...

  8. Java 数组(三)二维数组

    如果一维数组的各个元素仍然是一个数组,那么它就是一个二维数组.二维数组常用于表示表,表中的信息以行和列的形式组织,第一个下标代表元素所在的行,第二个下标代表所在的列. 一.二维数组的创建 1.先声明, ...

  9. js二维数组与字符串

    1. 二维数组:数组中的元素,又引用了另一个数组对象 何时使用:只要保存横行竖列的数据, 具有上下级包含关系的数据, 创建二维数组: 1. var arr=[]; col arr[0]=[" ...

随机推荐

  1. 百度地图API 与 jquery 同时使用时报 TypeError &dollar;&lpar;&period;&period;&period;&rpar; is null错误 失效的原因及解决办法

    在引用百度地图API后,发现jquery 根据id 找不到 form.但是对于别的控件没有问题. 在排除了 html加载的问题后. 上网查找 发现以下解决办法: 原因应该是有冲突的插件. 解决办法将 ...

  2. 【笔记】CSS高级选择器&colon;nth-child&lpar;&rpar;

    详解CSS中:nth-child的用法 前端的哥们想必都接触过css中一个神奇的玩意,可以轻松选取你想要的标签并给与修改添加样式,是不是很给力,它就是“:nth-child”. 下面我将用几个典型的实 ...

  3. H5网站借鉴

    http://www.rdinfo.com.cn/index.shtml http://www.winployee.com/ http://www.lkkdesign.com/ http://www. ...

  4. 1、Python django 框架下的word Excel TXT Image 等文件的上传

    1.文件上传(input标签) (1)html代码(form表单用post方法提交) <input class="btn btn-primary col-md-1" styl ...

  5. 使用libcurl POST数据和上传文件

    为了具有通用性,将文件的内容读到了fc变量中,fclen是fc的长度.fc也可以是任何其它内容.curl 是 libcurl句柄.演示省略了很多显而易见的步骤.   1. 普通的post请求,这里用c ...

  6. 小猪猪逆袭成博士之C&plus;&plus;基础篇(三)字符串

    小猪猪逆袭成博士之C++基础篇(三)字符串 String 写在题外的话: 非常感谢在我发了第一篇随笔以后有很多人看还评论了,这大概就是一种笔记性质的,也不一定全对,如果不对的地方请指出来让我加以改正. ...

  7. PHP快速按行读取CSV大文件的封装类分享(也适用于其它超大文本文件)

    CSV大文件的读取已经在前面讲述过了(PHP按行读取.处理较大CSV文件的代码实例),但是如何快速完整的操作大文件仍然还存在一些问题. 1.如何快速获取CSV大文件的总行数? 办法一:直接获取文件内容 ...

  8. Ambari安装之部署 (Metrics Collector和 Metrics Monitor) Install Pending &period;&period;&period;问题

    问题的由来 我这里,是因为,拿这个Ambari Metrics服务在做试验!所以先删除它,再添加它,出现了安装被挂起的问题.... Am bari里如何删除某指定的服务(图文详解) 问题详细描述如下: ...

  9. 解决yii2中 Class yii&sol;web&sol;JsonParser does not exist&comma; ReflectionException问题

    最近在调试RESTful API示例时,出现以下错误: { "name": "Exception", "message": "Cl ...

  10. MongoDB基本增删改查

    一. 在Node中如何操作 MongoDB数据  1.使用官方的 mongodb 来操作:https://github.com/mongodb/node-mongodb-native  2.使用第三方 ...