json是一种与语言无关的的数据交换的格式:
1.对象格式:
{"key1":{},"key2":{}.......}
2.数组格式:
[{"key":"velus"},{},{}]
操作json的方法
前端操作json的方式 | |
---|---|
JSON.parse(json字符串,[true]) | 将json格式的字符串转换为数组或者对象,加true,对象也转换成数组 |
JSON.stringify(对象或者数组) | 将字面量对象或者数组转换为json格式的字符串 |
php操作json的方式 | |
---|---|
json_decode(json字符串) | 将json格式的字符串转换为php的数组或者对象 |
json_encode(关联数组) | 将php的数组转换为json字符串 |
explode():将字符串以指定的分隔符进行分割,生成关联数组
implode():将关联数据以指定的分隔符分割,转换成字符串