我的数据集如bellow
array(7) {
["Monday"]=>
array(1) {
["count"]=>
int(0)
}
["Tuesday"]=>
array(1) {
["count"]=>
int(9)
}
["Wednesday"]=>
array(1) {
["count"]=>
int(2)
}
["Thursday"]=>
array(1) {
["count"]=>
int(5)
}
["Friday"]=>
array(1) {
["count"]=>
int(0)
}
["Saturday"]=>
array(1) {
["count"]=>
int(0)
}
["Sunday"]=>
array(1) {
["count"]=>
int(3)
}
}
我想按照下面的格式准备这些数据。在那里我想要第一个打印日和当天的相关数量
[Monday,0]
[Tuesday,9]
[Wednesday,2]
[Thursday,5]
我试过
echo json_encode(array_keys($ jsonData) 这打印所有的日子。
这给了所有的计数。但我想准备给定格式的数据。
答案 0 :(得分:1)
您可以尝试这样做,其中SELECT sum(Entry.quantity) as sum_quantity
FROM Item
JOIN Entry ON Item.No_ = Entry.[Item No_]
JOIN MinMaxON Item.No_ = MinMax.Item No_
是您上面的数组/数据集的指针/ var。
$aInputArray
答案 1 :(得分:1)
试试这个:
var builder = new ContainerBuilder();
builder.Update(container);
var webApiResolver = new Autofac.Integration.WebApi.AutofacWebApiDependencyResolver(container);
System.Web.Http.GlobalConfiguration.Configuration.DependencyResolver = webApiResolver;
答案 2 :(得分:0)
1。)编码$ jsonData
2)。
foreach (array_keys($encodedJsonData) as $key)
{
echo($key . " " . $encodedJsonData[$key]["count"]);
}
2.a。)或创建一个新数组并将其填入循环