php 将数组转成json字符串,PHP / jQuery – 如何将多维PHP数组转换为JSON字符串?

本文指导如何将PHP中的多维数组转换为适合Bootstrap Typeahead.js的单维度JSON字符串,以解决在使用时遇到的错误。实例演示了如何将原始数组Array([...])转化为Desired outcome: var subjects=['Test1', 'Test2', ...]。
摘要由CSDN通过智能技术生成

正如标题所述,我正在尝试使用Bootstrap的Typeahead.js,它需要一个像这样的

JSON字符串

var subjects = ['PHP', 'MySQL', 'SQL', 'PostgreSQL', 'HTML', 'CSS', 'HTML5', 'CSS3', 'JSON'];

但是我有一个多维数组,在执行json_encode时会返回以下内容

[{"username":"Test1"},{"username":"Test2"},{"username":"Test3"},{"username":"Test4"},{"username":"Test5"},{"username":"Test6"}]

我尝试使用此数组时,Typeahead.js会抛出错误.

我如何将多维转换为示例?

原始PHP数组

Array

(

[0] => Array

(

[username] => Test1

)

[1] => Array

(

[username] => Test2

)

[2] => Array

(

[username] => Test3

)

[3] => Array

(

[username] => Test4

)

[4] => Array

(

[username] => Test5

)

[5] => Array

(

[username] => Test6

)

)

Desired outcome would be

var subjects = ['Test1', 'Test2', 'Test3', 'Test4', 'Test5', 'Test6'];

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值