JSON (JavaScript Object Notation) เป็นรูปแบบข้อมูลที่ใช้ในการแลกเปลี่ยนข้อมูลระหว่างแอปพลิเคชันหรือระบบต่าง ๆ ในรูปแบบของข้อความ (text-based) ที่มีโครงสร้างง่าย และสามารถอ่านและเขียนได้ง่าย โดย JSON มักถูกใช้ในการส่งข้อมูลระหว่างเว็บแอปพลิเคชันและเซิร์ฟเวอร์หรือระบบต่าง ๆ ในรูปแบบที่สามารถทำความเข้าใจได้ง่ายทั้งมนุษย์และคอมพิวเตอร์
JSON ประกอบด้วยข้อมูลในรูปแบบคู่ key-value (คีย์และค่า) โดยมีลักษณะเป็นคราวเวิร์ด (object) หรืออาเรย์ (array) โครงสร้าง JSON มีรูปแบบเช่นนี้:
- JSON ในรูปแบบของอาเรย์:
["apple", "banana", "cherry"]
2. JSON ในรูปแบบของคราวเวิร์ด:
{
"name": "John",
"age": 30,
"city": "New York"
}
ตัวอย่างการสร้าง JSON อย่างง่ายด้วย PHP คือการใช้ฟังก์ชัน json_encode()
เพื่อแปลงข้อมูลในรูปแบบของ PHP เป็น JSON:
<?php
// สร้างข้อมูลในรูปแบบของ PHP
$data = array(
"name" => "John",
"age" => 30,
"city" => "New York"
);
// แปลงข้อมูลในรูปแบบของ PHP เป็น JSON
$json_data = json_encode($data);
// แสดง JSON
echo $json_data;
?>
ผลลัพธ์ที่คุณจะได้จากโค้ดนี้คือ JSON ที่เกิดขึ้นจากข้อมูลในรูปแบบของ PHP:
{"name":"John","age":30,"city":"New York"}
คุณสามารถใช้ JSON นี้เพื่อส่งหรือบันทึกข้อมูลและใช้ในแอปพลิเคชันหรือระบบต่าง ๆ ตามที่คุณต้องการใช้งานต่อไปแล้วทำให้การแลกเปลี่ยนข้อมูลระหว่างระบบที่ต่างกันเป็นไปอย่างราบรื่นและมีความสะดวกมากขึ้นครับ.