本篇文章给大家分享的是有关怎么在php中将数组转换为json字符串,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
php有什么特点
1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PHP提供了类和对象。5、版本更新速度快。6、具有丰富的功能。7、可伸缩性。8、功能全面,包括图形处理、编码与解码、压缩文件处理、xml解析等。
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字符串,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网行业资讯频道。