php 取出数组里的元素

php 取出数组里的元素,第1张

首先

$str = '{

"Result": 1,

"Msg": "成功",

"Data": {

"UserCode": "309020441271",

"UserName": "1",

"Mark": 1,

"Reserve": 0010000,

"Address": "",

"Phone": "",

"MeterAddr": "309020441271"

}

}';

$a = json_decode($str,true);

$a['Msg'] $a['Data'] 就是你要的

<php

$start_day = 1;//表示从该年的第一天开始计数

$end_day = 365+366;//这两年一共有多少天,楼主需要的话自己写个计算方法吧

$end_day = 80;//为了显示,以80天为例

$date_array = array();

for($day=$start_day; $day<=$end_day; $day++){

$temp_date = date("Y-m-d",mktime(0,0,0,1,$day,2010));//这个是将从2010-1-1开始的80天,依次存入数组

array_push($date_array,$temp_date);

}

print_r($date_array);//输出

>

这个算法的关键在于mktime(0,0,0,1,$day,2010) 这一方法,他是可以“自动校正越界的输入”,就是把2010-1-32 变成 2010-2-1,牛逼啊。

楼主可以自己查下,网址附在下面。

date函数网址

>

附图:

可以通过数组的键名来读取

例如:

<php

$array = array('a'=>'a1','b'=>'b1');

echo $array['a'];

>

或者通过数组的键值来读取键名

例如:

<php

$array = array('a'=>'a1','b'=>'b1');

echo array_search('a',$array);

>

以上就是关于php 取出数组里的元素全部的内容,包括:php 取出数组里的元素、php 如何获取时间数组高手请进!、php 怎么读取数组中的指定值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9776662.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存