สร้าง JSON ด้วย PHP จากคำสั่ง json_encode บทความนี้สอนเขียนภาษา PHP เพื่อสร้างข้อมูลในรูปแบบ JSON ด้วยการใช้คำสั่ง json_encode พร้อมแสดงข้อมูล JSON ออกสู่หน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง สร้าง JSON ด้วย PHP จากคำสั่ง json_encode
<?php
$data = array(
array("id"=>1, "name"=>"PHP"),
array("id"=>2, "name"=>"Python"),
array("id"=>3, "name"=>"Java"),
);
echo json_encode( $data, JSON_PRETTY_PRINT );
?>
ผลลัพธ์
[ { "id": 1, "name": "PHP" }, { "id": 2, "name": "Python" }, { "id": 3, "name": "Java" } ]
สร้าง JSON ด้วย PHP จากคำสั่ง json_encode จากตัวอย่าง ตัวแปร data เก็บข้อมูลที่ต้องการแปลงเป็น JSON มีข้อมูล 3 แถว แต่ละแถวประกอบด้วย id และ name จากนั้นนำตัวแปร data ไปแปลงเป็น JSON Object ด้วยคำสั่ง json_encode และใช้คำสั่ง echo พิมพ์ข้อมูล JSON Object ออกสู่หน้าเว็บไซต์