• 技术文章 >PHP >PHP数组

    php数组转json字符串

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

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

    1、方法说明

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

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

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

    2、实例

    <?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学习网