Làm cách nào để phân tích cú pháp tệp JSON trong PHP?
Các ví dụ của hướng dẫn này đã được kiểm tra cho phiên bản PHP 8 trở lên. Vì vậy, bạn phải cài đặt PHP 8. 0 và máy chủ Apache trước khi thực hành các ví dụ của hướng dẫn này Show
ví dụ 1. In JSON mà không cần định dạngHàm json_encode() của PHP được sử dụng để phân tích bất kỳ dữ liệu JSON nào. Tạo tệp PHP với tập lệnh sau để đọc dữ liệu JSON đơn giản và in đầu ra. Ở đây, một mảng kết hợp đã được khai báo để tạo dữ liệu JSON. Không có định dạng nào được áp dụng cho dữ liệu JSON trong tập lệnh. Như vậy, dữ liệu JSON sẽ được in trên một dòng duy nhất
đầu ra Đầu ra sau sẽ xuất hiện sau khi thực thi tập lệnh trước đó từ trình duyệt ví dụ 2. In JSON bằng JSON_PRETTY_PRINT và tiêu đề()PHP có một tùy chọn có tên là “JSON_PRETTY_PRINT” được sử dụng với hàm json_encode() để in dữ liệu JSON với căn chỉnh phù hợp và định dạng cụ thể. Tạo một tệp PHP với tập lệnh sau. Ở đây, tùy chọn JSON_PRETTY_PRINT đã được sử dụng để in dữ liệu JSON. Hàm header() được sử dụng ở đây để thông báo cho trình duyệt về nội dung tệp. Không có định dạng nào được áp dụng nếu không có chức năng này
đầu ra Đầu ra sau sẽ xuất hiện sau khi thực thi tập lệnh trước đó từ trình duyệt. Một phông chữ cụ thể và căn chỉnh đã được áp dụng ở đây Example 3: Print JSON Using JSON_PRETTY_PRINT and tagThe formatting that is applied in the previous example can be done by using “ ” tag in place of header() function. Create a PHP file with the following script. In this example, the starting “” tag is used before generating JSON data. |