php - 将以下带索引的数组转换为字符串
问题描述
我有一个索引为的数组输出:
[{"0":"10:00PM","2":"12:00PM"}]
我想将其转换为类似的字符串:
[{"10:00PM","12:00PM"}]
我怎样才能在 PHP 中做到这一点?
解决方案
您可以使用preg_replace替换字符串以进行以下输出。
$json = '[{"0":"10:00PM","2":"12:00PM"}]';
$result = preg_replace("/\"\d\"\:/","",$json);
echo $result;
输出
[{"10:00PM","12:00PM"}]
现场演示
了解更多关于preg_replace
推荐阅读
- json - 用 jq 过滤嵌套数组
- javascript - 如何使用 JS 'onClickEvent()' 在 HTML 中的表格上设置数字
- yaml - YAML合并2套
- python-3.x - 抓取所有 youtube 搜索结果
- python - 如何覆盖python的“不在”运算符
- c++ - Segmentation fault 调试器报错信息是什么意思?
- python - 为什么堆叠 CNN 会破坏可重复性(即使使用种子和 CPU)?
- javascript - 按每个对象数组中的值对对象数组进行排序
- systemd - systemd 上 emmc 上的 ioctl() 需要哪些功能?
- javascript - 密码字段仅在输入用户名后才显示?