JSON - JSON กับ PHP

ความรู้เกี่ยวกับ XML RML และ ภาษา Markup อื่นๆ

Moderator: mindphp, ผู้ดูแลกระดาน

buay
PHP Super Member
PHP Super Member
โพสต์: 250
ลงทะเบียนเมื่อ: 02/06/2014 9:55 am

JSON - JSON กับ PHP

โพสต์โดย buay » 10/06/2014 6:25 pm

แปลงโค้ดจาก PHP เป็น JSON

File : encode.php

โค้ด: เลือกทั้งหมด

<?php
$arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
echo json_encode($arr);
?>

ผลที่ได้
05.png
05.png (7.3 KiB) เปิดดู 300 ครั้ง


ตัวอย่างการแปลง PHP Object เป็น JSON

File : phpobj.php

โค้ด: เลือกทั้งหมด

<?php
   class Ex {
      public $id = "";
       public $Firstname = "";
       public $Lastname  = "";     
      public $Date = "";
   }
   $aa = new Ex();
   $aa->id = "999";
   $aa->Firstname = "mindphp";
   $aa->Lastname  = "com";   
   $aa->Date = date('m-d-Y , h:i:s a', strtotime('now'));
   
   echo json_encode($aa);
?>


ผลที่ได้
07.png
07.png (8.97 KiB) เปิดดู 300 ครั้ง


แปลงโค้ดจาก JSON เป็น PHP

ตัวอย่าง File : decode.php

โค้ด: เลือกทั้งหมด

<?php
   $json = '{"1":"ab","2":"cde","3":"fghi","4":"jklmn"}';
   var_dump(json_decode($json));
   echo "<br>";
   var_dump(json_decode($json, true));
   
?>


ผลที่ได้
06.png
06.png (12.1 KiB) เปิดดู 299 ครั้ง

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน