从阵列提取值(PHP或jQuery的) [英] extract values from array (php or jquery)
本文介绍了从阵列提取值(PHP或jQuery的)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个这样的数组:
阵列
(
[用户名] =>名为myusername
[created_at] => 2013-01-01 15点30分27秒
[public_id] => aaabbbccc112233
[口碑] => 16
[hourly_quota] => 256
[积压] => 32
[统计数据] =>排列
(
[今天] =>排列
(
[发送] => 43
[hard_bounces] => 556
[soft_bounces] => 64
[反对] => 36
[投诉] => 123
[unsubs] => 45
[打开] => 36
[unique_opens] => 45
[点击] => 69
[unique_clicks] => 123
) [LAST_7_DAYS] =>排列
(
[发送] => 25
[hard_bounces] => 125
[soft_bounces] => 29
[反对] => 42
[投诉] => 42
[unsubs] => 42
[打开] => 42
[unique_opens] => 42
[点击] => 42
[unique_clicks] => 42
) [LAST_30_DAYS] =>排列
(
[发送] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[反对] => 42
[投诉] => 42
[unsubs] => 42
[打开] => 42
[unique_opens] => 42
[点击] => 42
[unique_clicks] => 42
) [last_60_days] =>排列
(
[发送] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[反对] => 42
[投诉] => 42
[unsubs] => 42
[打开] => 42
[unique_opens] => 42
[点击] => 42
[unique_clicks] => 42
) [last_90_days] =>排列
(
[发送] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[反对] => 42
[投诉] => 42
[unsubs] => 42
[打开] => 42
[unique_opens] => 42
[点击] => 42
[unique_clicks] => 42
) [ALL_TIME] =>排列
(
[发送] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[反对] => 42
[投诉] => 42
[unsubs] => 42
[打开] => 42
[unique_opens] => 42
[点击] => 42
[unique_clicks] => 42
) ))
我怎么能提取每个值作为一个单行?
例如:
-
$今天派出=43
-
$7天-发送=25
-
$今天hard_bounces =64
解决方案
$ todaySent = $阵列['统计'] ['今天'] ['发送'];
$ lastSeven = $阵列['统计'] ['LAST_7_DAYS'] ['发送'];
$ todayBounce = $阵列['统计'] ['今天'] ['hard_bounces'];
您可以做你想要的变量存储值什么的。
I've got an array like this:
Array
(
[username] => myusername
[created_at] => 2013-01-01 15:30:27
[public_id] => aaabbbccc112233
[reputation] => 16
[hourly_quota] => 256
[backlog] => 32
[stats] => Array
(
[today] => Array
(
[sent] => 43
[hard_bounces] => 556
[soft_bounces] => 64
[rejects] => 36
[complaints] => 123
[unsubs] =>45
[opens] => 36
[unique_opens] => 45
[clicks] =>69
[unique_clicks] => 123
)
[last_7_days] => Array
(
[sent] => 25
[hard_bounces] =>125
[soft_bounces] => 29
[rejects] => 42
[complaints] => 42
[unsubs] => 42
[opens] => 42
[unique_opens] => 42
[clicks] => 42
[unique_clicks] => 42
)
[last_30_days] => Array
(
[sent] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[rejects] => 42
[complaints] => 42
[unsubs] => 42
[opens] => 42
[unique_opens] => 42
[clicks] => 42
[unique_clicks] => 42
)
[last_60_days] => Array
(
[sent] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[rejects] => 42
[complaints] => 42
[unsubs] => 42
[opens] => 42
[unique_opens] => 42
[clicks] => 42
[unique_clicks] => 42
)
[last_90_days] => Array
(
[sent] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[rejects] => 42
[complaints] => 42
[unsubs] => 42
[opens] => 42
[unique_opens] => 42
[clicks] => 42
[unique_clicks] => 42
)
[all_time] => Array
(
[sent] => 42
[hard_bounces] => 42
[soft_bounces] => 42
[rejects] => 42
[complaints] => 42
[unsubs] => 42
[opens] => 42
[unique_opens] => 42
[clicks] => 42
[unique_clicks] => 42
)
)
)
How can I extract every value as a single line?
Example :
$today-sent="43"
$7days-sent="25"
$today-hard_bounces="64"
解决方案
$todaySent = $array['stats']['today']['sent'];
$lastSeven = $array['stats']['last_7_days']['sent'];
$todayBounce = $array['stats']['today']['hard_bounces'];
You can do whatever you want with the variables storing the values.
这篇关于从阵列提取值(PHP或jQuery的)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文