主要介绍Json_decode 相关问题技巧说明

开发
这的确验证了,在JSON中Json_decode 是一个对象,但是在PHP中也可以将其转为数组,在json_decode中将ASSOC参数设置为True即可。

json 是一个很好的数据结构现在已经广泛用在网络数据传输上 php 自身待了两个和Json 相关的函数 json_encode   和 Json_decode 这两个函数的具体用法 网上有很多相关的文章 本文主要介绍 用json_encode 时 中文无法转换的解决方案

本文假设 文件所用的编码为gb2312; 先写出所需的数组  json 是一个很好的数据结构现在已经广泛用在网络数据传输上,Php 自身待了两个和json 相关的函数json_encode  和 json_decode 这两个函数的具体用法 网上有很多相关的文章 本文主要介绍 用json_encode 时 中文无法转换的解决方案。

本文假设 文件所用的编码为gb2312; 先写出所需的数组,对于JSON(JavaScript Object Notation)大家应该不陌生,它是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。#t#

它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。

Json_decode 代码进行介绍:

  1. class test  
  2. {  
  3.     var $var = 0;  
  4.     function add(){  
  5.       echo $var+10;  
  6.     }  
  7. }  
  8. $unserialize_var = new test;  
  9. $serializeserialize_var = serialize($unserialize_var);  
  10. echo $serialize_var;  
  11. $unserialize_var = null;  
  12. $unserializeunserialize_var = unserialize($serialize_var);  
  13. $unserialize_var->add();  
  14. $arr = array 
  15.        (  
  16.           'Name'=>'Peter',  
  17.           'Age'=>20  
  18.        );  
  19.  
  20. $jsonencode = json_encode($arr);  
  21. echo $jsonencode; 
责任编辑:chenqingxiang 来源: 赛迪
相关推荐

2010-01-06 10:35:02

Json_Decode

2010-01-06 15:18:51

Json插件

2010-01-07 09:31:27

Json数据异常

2009-12-23 13:42:08

ASP.NET事务

2010-01-05 17:35:09

JSON数组格式

2010-01-07 17:41:19

JSON定义法

2010-04-26 16:51:11

Oracle Deco

2010-01-07 16:09:04

学习JSON

2010-01-07 17:17:19

处理JSON

2009-12-24 15:34:44

ADO步骤

2010-02-22 11:14:43

Python编写

2010-01-18 10:16:58

学习C++

2010-03-29 13:49:40

Nginx图片处理

2009-12-22 15:08:46

ADO控件

2010-01-05 16:26:33

Javascript

2010-02-24 16:44:58

Python 函数

2010-01-28 16:05:09

C++风格与技巧

2010-01-07 17:58:49

JSON数值

2010-01-08 14:27:45

JSON 帮助

2010-01-08 13:33:06

JSON来历
点赞
收藏

51CTO技术栈公众号