php数组转json字符串
小妮浅浅
2021-04-10 09:59:507927浏览 · 0收藏 · 0评论
推荐操作系统: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数组
关注公众号,随时随地在线学习