mysql json decode_json_decode函数详解

mysql json decode_json_decode函数详解json_decode是php5.2.0之后新增的一个PHP内置函数,其作用是对JSON格式的字符串进行编码.那么这个函数该如何使用呢?json_decode的语法规则:json_decode(string$json[,bool$assoc=false[,int$depth=512[,int$options=0]]])json_decode接受一个JSON格…

大家好,又见面了,我是你们的朋友全栈君。

json_decode是php5.2.0之后新增的一个PHP内置函数,其作用是对JSON格式的字符串进行编码.那么这个函数该如何使用呢?

json_decode的语法规则:

json_decode ( string $json [, bool $assoc = false [, int $depth = 512 [, int $options = 0 ]]] )

json_decode接受一个JSON格式的字符串并且把它转换为PHP变量 ,当该参数$assoc为TRUE时,将返回array,否则返回object。

JSON 格式的字符串

$json = ‘{“a”:”php”,”b”:”mysql”,”c”:3}’;

其中a为键,php为a的键值。

实例:<?php

$json = ‘{“a”:”php”,”b”:”mysql”,”c”:3}’;

$json_Class=json_decode($json);

$json_Array=json_decode($json, true);

print_r($json_Class);

print_r($json_Array);

?>

程序输出:

stdClass Object (

[a] => php

[b] => mysql

[c] => 3 )

Array (

[a] => php

[b] => mysql

[c] => 3 )

在上面代码的前提下

访问对象类型$json_Class的a的值echo $json_Class->{‘a’};

程序输出:php

访问数组类型$json_Array的a的值echo $json_Array[‘a’];

程序输出:php

相关教程:

PHP微课——理论实战两不误

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/160629.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ov7740摄像头_雷威视监控摄像头二码是无

    ov7740摄像头_雷威视监控摄像头二码是无近日入手了一块正点原子家的OV7725摄像头模块,秉着小白尽可能学得透彻些的想法,选择了野火家的相同摄像头教学视频。链接如下:【单片机】野火STM32F103教学视频(配套霸道/指南者/MINI)【全】(刘火良老师出品)(无字幕)_哔哩哔哩_bilibili现对PPT和火哥所授内容进行整理:在各类传感器获取信息中,图像包含有最丰富的信息。但是摄像头模块仅用于获取输出图像,像利用摄像头进行人脸识别,图像识别之类功能,主要是依赖于识别算法,这是另外的技术。分类:摄像头按输出信号分类可分为模拟

    2022年9月23日
    4
  • JS数组扁平化_扁平化js

    JS数组扁平化_扁平化jsJS 扁平化 (flatten) 数组

    2022年4月21日
    40
  • ubuntu完全卸载_docker安装ubuntu

    ubuntu完全卸载_docker安装ubuntudpkg-l|grepdockeraptremove–purgedockker.io

    2022年8月30日
    7
  • Linux下搭建FTP服务器教程

    Linux下搭建FTP服务器教程一、基本安装1.运行以下命令安装vsftpd。yuminstall-yvsftpd2.运行以下命令打开及查看etc/vsftpdcd/etc/vsftpdls说明:/etc/vsftpd/vsftpd.conf是核心配置文件。/etc/vsftpd/ftpusers是黑名单文件,此文件里的用户不允许访问FTP服务器。/etc/vsftpd/user_list 是白名单文件,是…

    2022年7月12日
    18
  • Path API大全

    Path API大全PathAPI                 需要头文件:shlwapi.h其中有一些函数功能存在重复,我在认为比较常用的的函数上加红。 BOOLPathFileExists(LPCTSTRlpszPath)功能:检查文件/路径是否存在  LPTSTRPathFindFileName(LPCTSTRpPath)功能:获得路径中的文件名例

    2022年7月14日
    25
  • mybatis plus代码生成器使用(60plus)

    更新:实体类lombok注解@Setter和@Getter改为@Data

    2022年4月13日
    77

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号