JSON

JSON:(JavaScript Object Notation)是一种轻量级的数据交换格式,JSON语法是javaScript对象表示语法的子集
json字符串:‘{”err“:0,"msg":"json字符串"}’;
json对象:键值加双引号,键也是以字符串表示的对象
var obj={
"user":"",
"age":"",
"play":"",
}
json对象转化为json字符串方法:
JSON.stringify(jsonobj);
json字符串转化为json对象
JSON.parse(jsonstr);

把php数组转换成JSON字符串,再通过JSON.parse() ,把JSON字符串转成数组
var arr=JSON.parse('<?php echo json_encode($arr) ?>');

把php变量转化为js变量
var str="<?php echo $str ?>";---不加“”结果为 hello world,不是字符串

后台交互:
HTML中的交互链接,
通过apche连接到php文件存储,存储数据
在服务器中建立php呈现数据
上传文件的大小限制可以,复制后面的内容
Loaded Configuration File/Applications/XAMPP/xamppfiles/etc/php.ini

json_encode():数组转化为字符串
例:$arr=array("apple","banana","pear");
$str=json_encode($arr);
var_dump($str);
输出结果:"["apple","banana","pear"]"

json_decode($json,flase/true):字符串转化为数组或对象
参数1:代表转化的字符串
参数2:默认为false,返回一个对象,true返回一个数组
例:
$str="hellow world";
$arr=json_decode($str,true);????????

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.使用数组拼接出如下字符串 };```function getTpl(data){var arr = "";fo...
    湖衣阅读 379评论 0 0
  • 0、对于 HTTP 协议而言,HTML、CSS、JS、JSON 的本质都是什么? 1.对于HTTP协议而言,htm...
    saintkl阅读 627评论 0 0
  • 什么是JSON?什么是JSON语言?JSON 语言如何表示对象?window.JSON 是什么?如何把JSON 格...
    LeeoZz阅读 560评论 0 0
  • 使用数组拼接出如下字符串 写出两种以上声明多行字符串的方法 补全如下代码,让输出结果为字符串: hello\饥人谷...
    毕子歌阅读 494评论 0 0
  • 在之前我写过php返回json数据简单实例,刚刚上网,突然发现一篇文章,也是介绍json的,还挺详细,值得参考。内...
    溢之阅读 676评论 0 0

友情链接更多精彩内容