Xử lý JSON trong PHP



Bài tập PHP: Decode một JSON string

Viết PHP script để decode một chuỗi JSON.

PHP script

Dưới đây là phần PHP code để giải bài tập decode một JSON string trong PHP:

<html>
   
   <head>
      <title>Decode JSON string trong PHP</title>
   </head>
   <body>
   
       <?php
        function ham_xu_ly($value,$key)  
		{  
		  echo "$key : $value"."<br>";  
		}  
		$a = '{"Truong": "Dai Hoc Bon Ba",  
		"Khoa": "Tieng Lao nang cao",  
		"Nganh":  
		{   
		  "Nganh 1": "Ngu Phap tieng Lao",
		  "Nganh 2": "Giao tiep tieng Lao"
		}  
		  }';  
		$j1 = json_decode($a,true);  
		array_walk_recursive($j1,"ham_xu_ly");
       ?>
       
   </body>
</html>
Quảng cáo

Kết quả

Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Decode JSON string trong PHP | Bài tập PHP có giải

Các bài tập về mảng trong PHP khác có trên VietJack:

Follow fanpage của team https://www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Ngữ pháp tiếng Anh, luyện thi TOEIC, PHP, Java, C, C++, Javascript, HTML, Python, Database, Mobile ... mới nhất của chúng tôi.


bai-tap-mang-trong-php.jsp