You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP中将数组转换为标签与数值分组结构的方法

PHP数组转指定JSON结构

要把给定的PHP关联数组转换成目标JSON结构,只需提取数组的键和值分别组成新数组,再编码为JSON即可,具体实现如下:

步骤1:定义原数组

$originalArray = [
    "agre" => "0",
    "extr" => "0",
    "inte" => "100"
];

步骤2:构造目标结构数组

利用PHP内置函数提取键和值,同时将字符串类型的数值转为整数:

$targetArray = [
    'labels' => array_keys($originalArray),
    'points' => array_map('intval', array_values($originalArray))
];

步骤3:编码为JSON字符串

$jsonResult = json_encode($targetArray);
echo $jsonResult;

执行后会输出目标结构:

{"labels":["agre","extr","inte"],"points":[0,0,100]}

内容的提问来源于stack exchange,提问作者Jason Polydor

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 15:30:53