主要介绍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 代码进行介绍:

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

2010-02-22 11:14:43

Python编写

2009-12-24 15:34:44

ADO步骤

2010-01-18 10:16:58

学习C++

2010-03-29 13:49:40

Nginx图片处理

2010-01-28 16:05:09

C++风格与技巧

2010-02-24 16:44:58

Python 函数

2009-12-22 15:08:46

ADO控件

2010-01-05 16:26:33

Javascript

2010-01-08 13:33:06

JSON来历

2010-01-07 17:58:49

JSON数值

2010-01-08 14:27:45

JSON 帮助
点赞
收藏

51CTO技术栈公众号