`

初识JSON

阅读更多

    前几天的项目接触到了json的简单应用,JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。

    json_decode();//将一个JSON编码的字符串转换成一个PHP变量

    json_encode();//将php的变量转换成一段json格式的文本

 

Demo:

<?php
$testArr = "{'ff80808128f8d1c90128fbc6e4880023':{'1':5,'2':4,'3':1,'4':7,'5':6}}";
$test = json_decode($testArr, true);
$test1 = json_encode($test);
print_r($test);
print_r($test1);
?>

 输出:

Array
(
    [ff80808128f8d1c90128fbc6e4880023] => Array
        (
            [1] => 5
            [2] => 4
            [3] => 1
            [4] => 7
            [5] => 6
        )

)

{"ff80808128f8d1c90128fbc6e4880023":{"1":5,"2":4,"3":1,"4":7,"5":6}}
0
0
分享到:
评论

相关推荐

    Newtonsoft.Json使用总结

    #### 一、初识 JSON JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于 JavaScript 的一个子集,并且采用了类似于 C 语言家族的习惯,使得 JSON...

    项目二总结-詹迪1

    在项目中,由于初识JSON,可能在实现物料信息功能时出现了错误,但经过学习和修正,理解了正确使用JSON进行数据传递的方法。 **多表连接查询**:在数据库设计中,多表连接查询是处理复杂业务逻辑的关键。当需要从多...

    国人:JSON-RPC之初识

    在《国人:JSON-RPC之初识》这篇博文中,作者可能详细介绍了如何在实际项目中使用JSON-RPC,包括设置服务器端的JSON-RPC服务、创建客户端连接、调用远程方法以及处理可能出现的错误。同时,可能会涉及到一些工具的...

    JavaScript-初识ajax、ajax封装、及json简单实战案例(下).pdf

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON格式与JavaScript对象语法非常相似,因此在Ajax中广泛用于传递数据。例如,一个简单的JSON对象...

    JSON初识

    转换的JAR包 博文链接:https://yaojialing.iteye.com/blog/585982

    10.1 初识正则表达式|正则表达式与JSON|Python3.8入门 & 进阶 & 原生爬虫实战完全解读

    10.1_初识正则表达式|正则表达式与JSON|Python3.8入门_&_进阶_&_原生爬虫实战完全解读

    22-09-29-03_SqlSugarAcquaintance(初识SqlSuga之ConfigureOptions注入实现)

    SqlSugarAcquaintance(初识SqlSugarCore之最简注入)”中,数据库连接字符串被直接定义到“上下文”类的构造方法中,但这种实现方式只能用于示例性程序,对于工程程序来说这种实现方式不绝对不被允许的,数据库连接...

    初识ASP.NET AJAX

    提供的"第1章:初识ASP.NET AJAX.pdf"资源是一个很好的起点,涵盖了基础概念和实践应用,适合初学者入门。 总的来说,ASP.NET AJAX为.NET开发者提供了一套强大的工具,用于构建高性能、用户友好的Web应用程序。掌握...

    以小程序初识tp5.rar

    这通常涉及OAuth2.0授权流程,以及JSON格式的数据交换。 6. **数据库操作**:tp5框架提供了强大的ORM(对象关系映射)功能,使得数据库操作变得简单直观。例如,你可以通过ActiveRecord模式创建、查询、更新和删除...

    初识通用数据库操作类——前端easyui-datagrid,form(php)

    这个过程中使用了json_encode来将结果编码为JSON格式,以便前端JavaScript可以解析。 关于具体方法的理解: - getAllData($tablename)方法:这个方法的作用是获取指定表的所有数据。它执行一个简单的SELECT SQL...

    230301-042shopDemo(初识第3方阿里云短信验证发送服务)

    /// 通过该类中的属性成员实例对“appsettings.json”文件中的第3方阿里短信服务相关数据等数据进行设定性读写操作,为当程序实现短信服务功能提供数据支撑。 /// 说明: /// 属性成员的名称必须与JSON键/值对中...

    JsonViewerPackage

    "Readme.txt"文件通常包含了关于工具的安装指南、使用方法和注意事项,是初识工具的重要参考资料。用户应首先阅读此文件以了解如何启动和操作JsonViewerPackage。 综上所述,JsonViewerPackage是一个面向开发者的...

    初识Visual Studio Code及编辑运行简单的CC++程序.pdf

    首先,需要创建三个配置文件:tasks.json、launch.json和c_cpp_properties.json。tasks.json用于定义构建任务,如编译C++源文件;launch.json用于配置调试设置,使得可以使用GDB/LLDB进行调试;c_cpp_properties....

    Elasticsearch初识与简单案例.pdf

    ### Elasticsearch 初识与简单案例 #### 一、Elasticsearch简介 Elasticsearch 是一款基于 Lucene 的分布式全文搜索引擎,具有高度可扩展性及灵活性。它不仅支持文本搜索,还能进行复杂的数据分析任务,因此在众多...

Global site tag (gtag.js) - Google Analytics