Devdit
 

PHP ใช้ JSON แสดงข้อมูลจาก JSON บนเว็บไซต์

813

PHP ใช้ JSON แสดงข้อมูลจาก JSON บนเว็บไซต์ บทความนี้สอนใช้คำสั่ง file_get_contents และ json_decode เพื่อใช้ JSON สำหรับอ่านข้อมูลจากไฟล์ และแสดงข้อมูล JSON บนหน้าเว็บไซต์ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP ใช้ JSON แสดงข้อมูลจาก JSON บนเว็บไซต์

<?php
    $url = "https://www.devdit.com/json/example1.json";
    $c = file_get_contents( $url );
    $d = json_decode( $c );
    for( $i=0; $i<count( $d ); $i++ ) {
        $id = $d[$i]->id;
        $name = $d[$i]->name;
        echo $id." / ".$name."<br/>";
    }
?>

ผลลัพธ์

1 / PHP
2 / MySQL
3 / Python
4 / C#
5 / Java

คำอธิบาย

PHP ใช้ JSON แสดงข้อมูลจาก JSON บนเว็บไซต์ มีการใช้คำสั่ง และรายละเอียดดังนี้

1. ใช้คำสั่ง file_get_contents ดึงข้อมูล JSON จากตัวแปร url ที่เก็บที่อยู่ของไฟล์ json

2. ใช้คำสั่ง json_decode แปลงข้อมูล JSON Object ให้เป็น PHP Object ทำให้สามารถนำข้อมูลมาแสดงที่เว็บไซต์ได้

3. ใช้ for วนลูปข้อมูล และภายใน for ใช้คำสั่ง echo พิมพ์ข้อมูลออกสู่หน้าจอ ได้แก่ข้อมูล id และ name

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