PHP 数组转json格式,key的保存问题

 1 <?php
 2 $arr = [
 3     2,
 4     3,
 5 ];
 6 echo print_r($arr,true);
 7 echo json_encode($arr);
 8 echo "\n\n";
 9
10 $arr = [
11     0 => 2,
12     1 => 3,
13 ];
14 echo print_r($arr,true);
15 echo json_encode($arr);
16 echo "\n\n";
17
18 $arr = [
19     0 => 2,
20     2 => 3,
21 ];
22 echo print_r($arr,true);
23 echo json_encode($arr);
24 echo "\n\n";
25
26 $arr = [
27     1 => 2,
28     2 => 3,
29 ];
30 echo print_r($arr,true);
31 echo json_encode($arr);
32 echo "\n\n";
33
34 $arr = [
35     ‘0‘ => 2,
36     ‘1‘ => 1,
37 ];
38 echo print_r($arr,true);
39 echo json_encode($arr);
40 echo "\n\n";
41
42 $arr = [
43     ‘1‘ => 2,
44     ‘2‘ => 1,
45 ];
46 echo print_r($arr,true);
47 echo json_encode($arr);
48 echo "\n\n";
49
50
51 $arr = [
52     ‘0‘ => 2,
53     ‘2‘ => 1,
54 ];
55 echo print_r($arr,true);
56 echo json_encode($arr);
57 echo "\n\n";

时间: 2024-11-09 10:20:41

PHP 数组转json格式,key的保存问题的相关文章

JSon_零基础_002_将List类型数组转换为JSon格式的对象字符串,返回给界面

将List类型数组转换为JSon格式的对象字符串,返回给界面 所需要导入的包: 编写bean: package com.west.webcourse.po; /** * 第01步:编写bean类, * 下一步com.west.webcourse.servlet.JavaBeanToJOSNString.java */ public class PersonInfoPo { private String name; private int age; private String sex; publ

arrayToJson将数组转化为json格式的js代码 ///////////////////////zzzzzzzzzzzzzzzz

//去除空格 function trim(str) {   return str.replace(/\s|\xA0/g,""); } /** *js数组转json * */ function arrayToJson(o) {  var r = [];  if (o==undefined||o==null) return "null";  if (typeof o == "string") return "\"" +

转换Json格式帮助类

using System; using System.Collections.Generic; using System.Text; using System.Reflection; using System.Data; using System.Collections; namespace AIMSCommon { /// <summary> /// 转换Json格式帮助类 /// </summary> public class JsonHelper { /// <summ

ajax往后台传json格式数据报415错误

问题描述: ajax往后台传json格式数据报415错误,如下图所示 页面代码 function saveUser(){ var uuId = document.getElementById("uuid").value; var idCard = document.getElementById("idCard").value; alert(uuId+idCard); // var result = new Object(); // result.uuId = uuI

[javascript-debug-ajax-json]两种不同的json格式数据

Bug 1: 1. 这里面的 data 只是一维数组{"state":0,"errorCode":0,"data":{"originalName":"","name":"3e12cdbd9d855449440035b3fdaf78bd.png","url":"images\/release\/3\/d\/3e12cdbd9d8554494

ArcGIS Server,rest路径输入要素json 格式描述

以下内容只测试了简单线, 在ArcGIS Server 的rest路径下可以对服务进行操作,如Query等,这些操作可以输入json 格式要素描述或运行得到即输出json格式要素描述. 如博客:http://www.cnblogs.com/mumu122GIS/p/6097687.html  中GP服务可以输入自定义要素,那么怎样获取符合输入标准的json格式要素描述以便输入呢? 或者怎样将运行结果(json格式要素描述)展现到ArcMap中呢? json格式的要素描述 以Server自带的几何

不同Json格式的反序列化处理

最近换工作 从客户端转到Web端 第一个任务就是去页面上抓取数据 用到的是JSON 因为json的格式有点怪 所以 就在JSON反序列化上面 花了一点时间 首先用到的工具是http://www.newtonsoft.com/json 然后 根据JSON创建对应的对象类 下面分三种JSON形式 Demo1: json:{"id":"1","name":"aaa1","work":"aaa2"

mybatis 处理数组类型及使用Json格式保存数据 JsonTypeHandler and ArrayTypeHandler

mybatis 处理数组类型及使用Json格式保存数据 JsonTypeHandler and ArrayTypeHandler mybatis 比 ibatis 改进了很多,特别是支持了注解,支持了plugin inteceptor,也给开发者带来了更多的灵活性,相比其他ORM,我还是挺喜欢mybatis的. 闲言碎语不要讲,今天研究了下mybatis的typeHandler: 先看这样一张表(postgresql) create table user ( id serial not null

json格式转数组注意事项

今天遇到一个特别奇葩的问题,json格式明明是正确的,转数组时却就是出不来,后来才发现是文件的编码问题,文件的编码一定要是utf-8无BOM格式,这点一定要切记!切记! 如果想确认json是否正确:http://www.kjson.com/ json格式的城市: <?php $json = '{ "北京": { "key": 11, "defaultvalue": 1, "values": { "东城区&quo