javascript - 在php中将html元素编码为JSON

标签 javascript php html json

我正在尝试在 php 中对以下字符串进行编码,以便它可以作为 JSON 对象发送:

success:{'id':'success=-message', 'class':'success-message', 'inner-html':'Congratulations! You have been succesfully logged in'},

logout: {'type'='button', 'value'='logout', 'class'='logout-button'},

sessionID: {'type'='hidden', 'name'='sessionID', 'value'=1}

如何格式化它以便可以使用 json_encode() 正确编码?

最佳答案

{'success':{'id':'success=-message', 'class':'success-message', 'inner-html':'Congratulations! You have been succesfully logged in'},

'logout': {'type'='button', 'value'='logout', 'class'='logout-button'},

'sessionID': {'type'='hidden', 'name'='sessionID', 'value'=1}}

您只需要大括号(开始和结束)即可使其成为有效的 JSON 数组。

并且键需要加引号。

关于javascript - 在php中将html元素编码为JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26639631/

相关文章:

javascript - 我的滚动条在 Chrome 中不显示,但在其他主要浏览器中显示

javascript - 在 Javascript 中引用变量的元素属性

php - 如何简化数组值初始化

javascript - 如何在 laravel 框架中更新表值而无需表单和 javascript

html - 子元素不从 IE 中的父表单元格继承高度

html - 利润率有何影响

javascript - Nodejs 在使用循环下载许多文件时丢失数据

php - 从数据库中选择并存储在数组中

php - "disable"一些MySql记录所以搜索时不返回?

javascript - TypeError : Super expression must be null or a function, 未使用 Babeljs 定义