VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

Học JSON

JSON là gì? Cú pháp JSON Kiểu dữ liệu trong JSON Đối tượng JSON Mảng (Array) trong JSON Comment trong JSON

Ví Dụ JSON

Ví dụ JSON với PHP Ví dụ JSON với Java - json.simple Ví dụ JSON với Java - Jackson Ví dụ JSON với AJAX
1 / 3
❮ ❯

Ví dụ JSON với PHP


Comment trong JSON
Ví dụ JSON với Java – json.simple

PHP cho phép chúng ta mã hóa và giải mã JSON bằng sự trợ giúp của các hàm json_encode() và json_decode().


Nội dung chính

  • Hàm PHP json_encode()
  • Hàm PHP json_decode()

Hàm PHP json_encode()

Hàm json_encode() trả về biểu diễn JSON của một giá trị. Nói cách khác, nó chuyển đổi biến PHP (chứa mảng) thành JSON.

Cú pháp:

string json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]])

Ví dụ 1 về hàm json_encode() trong PHP

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

Kết quả:

{"a":1,"b":2,"c":3,"d":4,"e":5}

Ví dụ 2 về hàm json_encode() trong PHP

<?php
  $arr2 = array('firstName' => 'Vinh', 'lastName' => 'Phan', 
         'email' => 'vinh@gmail.com');
  echo json_encode($arr2);
?>

Kết quả:

{"firstName":"Vinh","lastName":"Phan","email":"vinh@gmail.com"}


Hàm PHP json_decode()

Hàm PHP json_decode() giải mã chuỗi JSON. Nói cách khác, nó chuyển đổi chuỗi JSON thành một biến PHP.

Cú pháp:

mixed json_decode(string $json [, bool $assoc = false [, 
    int $depth = 512 [, int $options = 0 ]]])

Ví dụ 1 về hàm json_decode() trong PHP

<?php
  $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
  var_dump(json_decode($json, true));
?>

Kết quả:

array(5) {
    ["a"] => int(1)
    ["b"] => int(2)
    ["c"] => int(3)
    ["d"] => int(4)
    ["e"] => int(5)
}

Ví dụ 2 về hàm json_decode() trong PHP

<?php
  $json2 = '{"firstName":"Vinh","lastName":"Phan","email":"vinh@gmail.com"}';
  var_dump(json_decode($json2, true));
?>

Kết quả:

array(3) 
  ["firstName"]=> string(4) "Vinh"
  ["lastName"]=> string(4) "Phan"
  ["email"]=> string(14) "vinh@gmail.com"
}

Comment trong JSON
Ví dụ JSON với Java – json.simple

Recent Updates

Sắp Tết 2024 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2024?Java JSONJackson - phân tích cú pháp JSON trong JavaJSON.simple - phân tích cú pháp JSON trong JavaJSON là gì?Comment trong JSONCú pháp JSONĐối tượng JSONKiểu dữ liệu trong JSONMảng (Array) trong JSONVí dụ JSON với AJAXVí dụ JSON với Java - JacksonVí dụ JSON với Java - json.simple

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml