Devdit
 

PHP ส่ง JSON ยังไง พร้อมตัวอย่าง

1.2K

บทความนี้สอนเขียน PHP ส่ง JSON ด้วยข้อมูลที่ต้องการ เช่น มีข้อมูลในรูปแบบของ array และต้องการส่งออกไปใช้งานในรูปแบบของ JSON แนะนำให้ใช้คำสั่ง json_encode ซึ่งเป็นวิธีที่ดี และมีประสิทธิภาพสำหรับการทำงานร่วมกันระหว่าง PHP และ JSON สามารถเขียนโค้ดได้ดังนี้

 

ตัวอย่าง PHP ส่ง JSON ยังไง

<?php
    $data = array(
        array('id' => 1, 'name' => 'red'),
        array('id' => 2, 'name' => 'green'),
        array('id' => 3, 'name' => 'blue')
    );
    $json = json_encode($data);
    echo $json;
?>

ผลลัพธ์

[{"id":1,"name":"red"},{"id":2,"name":"green"},{"id":3,"name":"blue"}]

จากตัวอย่างมีข้อมูลชนิด Array พร้อมข้อมูลเริ่มต้น 3 ข้อมูล จากนั้นใช้คำสั่ง json_encode เพื่อแปลงข้อมูล Array ไปเป็นข้อมูล JSON เพื่อให้ PHP สามารถส่งข้อมูล JSON ไปใช้งานต่อในส่วนอื่นๆ ได้ต่อไป

 

สรุป คำสั่ง json_encode ใช้สำหรับแปลงข้อมูล PHP ไปเป็นข้อมูล JSON หากต้องการส่งข้อมูล JSON ไปยัง API หรือบริการอื่นๆ ที่ต้องการข้อมูลในรูปแบบ JSON ด้วยภาษา PHP แนะนำให้ใช้คำสั่งนี้

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ