博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP/Javascript 数组定义 及JSON中的使用 ---OK
阅读量:7092 次
发布时间:2019-06-28

本文共 1004 字,大约阅读时间需要 3 分钟。

PHP数组定义

一维数组:

  1、$a=array(1,2,4,5,6);

  2、$a= Array("cec"=>"cecValue","logo"=>"logoValue");

  3、$a=["Volvo","BMW","SAAB"];               //PHP 5.4以后版本支持

  4、$cars=[];

    $cars[0] = "Volvo";

    $cars[1] = "BMW";
    $cars[2] = "SAAB";

二维数组的区别:

  $a=array(

         array(),

         array())

关联数组:

  $a=array(

         'a'=>array(),

         'b'=>array())

 

JS中的数组定义:

1、var a=[1,2,3,4];

2、var a=new Array();

3、var a =[  [12,3,4,5,5],[1,2,3,4,5] ];

4、var china= {beijing:{name:"北京",area:"16000",haidian:{name:"海淀区"}}, 

  引用:alert(china.beijing.haidian.name); 

 

 

 JSON中的使用

PHP:

使用“json_encode()” 和 "json_decode()" 进行串行化和反串行化

  例子:

    $a array('a' => 'Apple' ,'b' => 'banana' 'c' => 'Coconut');

    $s = json_encode($a);

    echo $s          //输出结果:{"a":"Apple","b":"banana","c":"Coconut"}

    $o = json_decode($s);   //反串行化

 

JS:

使用“JSON.parse()”和“JSON.stringify()”进行串行化和反串行化

  例子:  

    var jsonstr = '{"name":"jifeng","company":"taobao","value":++value}';     var arrJson arrJSON.parse(jsonstr)                             //反串行化
 

    

 

转载地址:http://qmnql.baihongyu.com/

你可能感兴趣的文章
vue+node全栈移动商城【5】-简单的筛选搜索功能
查看>>
javascript 面向对象 new 关键字 原型链 构造函数
查看>>
日剧·日综资源集合(建议收藏)
查看>>
[译]go错误处理
查看>>
前端性能优化常用总结
查看>>
jqGrid的rowNum属性默认值、-1情况的介绍
查看>>
css选择器
查看>>
通知!TargetSdkVersion新规执行在即!
查看>>
什么是web3.js以及应用
查看>>
dokuwiki安装问题
查看>>
[vuex] getters should be function but "getters.default" is {}.
查看>>
体验URLOS自动快照备份 5分钟一次的快照备份真的很爽
查看>>
以「蜘蛛数据」之名,赋予每个人DAPP评测的能力
查看>>
Spring详解3.Bean的装配
查看>>
搭建webpack简易脚手架
查看>>
前端技术周刊 2019-01-28:VSCode
查看>>
【算法初探】数组、链表与选择排序
查看>>
自定义微信分享样式
查看>>
网络存储之 NFS
查看>>
2.两数相加
查看>>