Giải mã json trong php là gì?
Qua Show - Ngày 10 tháng 3 năm 20220 755 JSON viết tắt cho Ký hiệu đối tượng đối tượng JavaScript. JSON là định dạng trao đổi dữ liệu nhẹ tiêu chuẩn, nhanh chóng và dễ dàng để phân tích cú pháp và tạo. JSON, giống như XML, là định dạng dựa trên văn bản dễ viết và dễ hiểu đối với cả máy tính và con người, nhưng không giống như XML, JSON . PHP json_decodePHP json_decode() là một hàm dựng sẵn lấy chuỗi được mã hóa JSON và chuyển đổi nó thành một biến PHP. Hàm json_decode() lấy json_string, assoc, depth và options làm đối số và trả về đối tượng PHP. Hàm json_decode() chuyển đổi chuỗi được mã hóa JSON thành kiểu dữ liệu phù hợp Trong JSON, khóa luôn là chuỗi, trong khi giá trị có thể là chuỗi, số, đúng hoặc sai, null hoặc thậm chí là đối tượng hoặc một mảng. Hơn nữa, các chuỗi phải được đặt trong dấu ngoặc kép “ và chứa các ký tự thoát như \n, \t và \. Cấu trúc dữ liệu JSON rất giống với mảng PHP. Ngôn ngữ lập trình PHP có sẵn các hàm để mã hóa và giải mã dữ liệu JSON. Các hàm JSON PHP phổ biến nhất lần lượt là json_encode và json_decode. Cả hai chức năng chỉ hoạt động với dữ liệu chuỗi được mã hóa UTF-8 Giải mã dữ liệu JSON đơn giản như mã hóa nó. Chúng ta sẽ xem cách giải mã hoặc chuyển đổi đối tượng JSON thành đối tượng PHP cú phápCú pháp của hàm json_decode() như sau json_decode ( string $json [, bool $assoc = FALSE [, int $depth = 512 [, int $options = 0 ]]] )
Ví dụXem ví dụ giải mã dữ liệu json trong php sau
|