• 技术文章 >PHP >PHP数组

    php数组转json字符串

    小妮浅浅小妮浅浅2021-04-10 09:59:50原创7344

    推荐操作系统:windows7系统、PHP5.6、DELL G3电脑

    1、方法说明

    (1)创建数组,数组转换为json格式;

    (2)创建类,初始化是赋值,魔法方法将对象转换字符串格式,然后使用json_encode()函数;

    (3)对象转换为json格式、实例对象、输出json格式。

    2、实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    <?php

    //创建数组

    $array = array(

    "name" => "Hza",

    "age" => 21

    );

    //数组转化为json格式

    echo json_encode($array);

    echo "<br />";

      

    //创建类

    class Student {

    public $name;

    public $age;

    //初始化是赋值

    function __construct($name, $age)

    $this->name = $name;

    $this->age = $age;

    }

    //魔术方法 把对象转换成字符串格式 以备使用json_encode()函数

    function __tostring() {

    //对象转化为json格式

    return json_encode($this,JSON_FORCE_OBJECT);

    }

    }

    //实例化对象

    $person1 = new Student('Hza', 20);

    //输出json格式

    echo $person1;

    ?>

    以上就是php数组转json字符串的方法,大家在操作之前,可以对具体的方法流程进行熟悉,主要是通过json_encode()函数对数组进行转换。更多php学习指路:php数组

    专题推荐:php数组 json
    上一篇:php数组添加元素 下一篇:php数组合并的方法

    相关文章推荐

    • php数组的分类有哪几个• php数组排序的函数有几个• php数组中的二分查找是什么• php数组排序函数• php数组中二分查找是什么• php数组如何进行堆栈的模拟• php数组如何转换为xml的形式?• php数组赋值方式• php数组添加元素

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网