php - 我如何将 PHP 中的数组转换为使用 AnyChart
问题描述
我想创建一些图表的东西,但我在将数组 Key => Value 转换为 X = Key,Value=>Value 时遇到了一些问题。
AnyChart 需要这个:x:“A”,值:637166
我有这个:x => 价值
我尝试这样的事情:
$dadosproc=array();
$a=0;
foreach($dados as $key => $value){
array_push($dadosproc,$dadosproc[$a]["x"]= $key,$dadosproc[$a++]["value"]=$value);
};
解决方案
我的猜测是你可能想要一个输出数组可能类似于,
$dadosproc = array();
$a = 0;
$dados = ["x1" => 637166, "x2" => 637168];
foreach ($dados as $key => $value) {
$dadosproc[$a]["key"] = $key;
$dadosproc[$a]["value"] = $value;
$a++;
}
var_dump($dadosproc);
输出
array(2) {
[0]=>
array(2) {
["key"]=>
string(2) "x1"
["value"]=>
int(637166)
}
[1]=>
array(2) {
["key"]=>
string(2) "x2"
["value"]=>
int(637168)
}
}
推荐阅读
- protocol-buffers - 通过谷歌协议缓冲区反序列化数据时出错
- python - 如何从不同的 python 文件导入各种数据框?
- python - 为什么深度优先搜索时我的 for 循环没有中断
- azure - 将 Azure Logic App 与本地 SMTP 中继集成以发送电子邮件
- google-cloud-platform - Cloud Memorystore Redis CPU利用率高
- c# - 如果前景绑定到属性,我可以以某种方式为文本块的前景颜色设置动画吗?
- reporting-services - 每隔一行 ssrs 报告缺少单元格的矩阵
- amazon-web-services - 如何从用 pyspark 编写的胶水 ETL 作业中保存 S3 中的机器学习模型(Kmeans)?
- intellij-idea - 具有依赖关系的 IntelliJ 调用层次结构
- python - Pandas - 2 个 DF 之间的迭代