数组:
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中的数组,添加删除元素,判断是否存在一个值的方法总结

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

  4. [thinkphp] MD!! 数组构造的好好的,硬是有一个值无法写入数据库

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

  5. c# 第17节 二维数组声明、使用

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

  6. c#--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. JQuery 解析xml

    JQuery 可以通过 $.get() 或 $.post() 方法来加载 xml.     JQuery 解析 XML 与解析 DOM 一样, 可以使用 find(), children() 等函数来 ...

  2. 武汉科技大学ACM :1006: A+B for Input-Output Practice (VI)

    Problem Description Your task is to calculate the sum of some integers. Input Input contains multipl ...

  3. js鼠标右键操作

    一个页面中,BODY中用oncontextmenu='return false'来取消鼠标右键: 在JS中设置oncontextmenu='return true'用window.document. ...

  4. linux入门。删除不用到内核,为boot分区释放空间

    在终端中输入如下命令: dpkg --get-selections|grep linux-image 这时会列出系统中所有到内核. 你可以使用 uname -a 查看你当前使用到内核. 然后用 sud ...

  5. 1.1 语言与平台 [Java]

    Java语言是静态类型.面向对象的语言: Java平台是提供运行时环境的软件: 生产和使用Java代码的整个过程:.java (javac) .class (类加载器) 转换后的.class (解释器 ...

  6. javascript触发input-file的click事件

    概述 input:file本身自带的样式不太好看,但是又没法设置样式. 由于系统限制,不能通过代码触发,只允许用户自主点击. 通常的解决办法是,把input:file透明化,实际上点击的还是input ...

  7. 图片输出onerror事件

    <img src=".<?php echo $img[0];?>" onerror="this.src='img/zanwu.jpg'" st ...

  8. ssh登陆设置快捷方式

    在自己的环境下配置 ~/.ssh/config Host k231 HostName 192.168.1.231 User kyee 原来ssh 登陆192.168.1.231 的命令是 ssh ky ...

  9. Azure构建PredictionIO和Spark的推荐引擎服务

    Azure构建PredictionIO和Spark的推荐引擎服务 1. 在Azure构建Ubuntu 16.04虚拟机 假设前提条件您已有 Azure 帐号,登陆 Azure https://port ...

  10. HP Webinspect 10 访问wap的url

    HP Webinspect是著名的扫描工具,这里讲一下怎么使用它扫wap的url. 通俗的讲,Wap是手机网页浏览器使用的网页,web是电脑网页浏览器使用的网页.(讲得不专业,但方便理解) 在手机上显 ...