Mã hóa PHP JSON

Ký hiệu đối tượng JavaScript [JSON] là định dạng văn bản để biểu diễn dữ liệu có cấu trúc dựa trên cú pháp của đối tượng JavaScript. JSON được sử dụng rộng rãi để trao đổi dữ liệu giữa các ứng dụng được viết bằng nhiều ngôn ngữ lập trình, bao gồm PHP, JavaScript, Java, C++, C#, Go, Python, v.v. Tên tệp JSON sử dụng. phần mở rộng tệp json

Cú pháp hàm mã hóa PHP JSON

Để chuyển đổi một mảng hoặc đối tượng PHP thành biểu diễn JSON, bạn có thể sử dụng hàm json_encode[]

Cú pháp PHP json_encode[]

json_encode[value, options, depth]


Ở đâu
  • giá trị. tham số bắt buộc, chỉ định giá trị để mã hóa
  • tùy chọn [Tùy chọn]. chỉ định một bitmask xác định cách các đối tượng JSON sẽ được chuyển đổi thành các đối tượng PHP. Chức năng giải mã hỗ trợ các bitmask sau. JSON_FORCE_OBJECT, JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_INVALID_UTF8_IGNORE, JSON_INVALID_UTF8_SUBSTITUTE, JSON_NUMERIC_CHECK, JSON_PARTIAL_OUTPUT_ON_ERROR, JSON_PRESERVE_ZERO_FRACTION, JSON_PRETTY_PRINT, JSON_UNESCAPED_LINE_TERMINATORS, JSON_UNESCAPED_SLASHES, JSON_UNESCAPED_UNICODE, JSON_THROW_ON_ERROR. Bạn có thể tìm hiểu thêm về bitmasks mã hóa JSON trong tài liệu PHP
  • độ sâu [Tùy chọn]. xác định độ sâu tối đa, giá trị phải lớn hơn 0

PHP json_encode[] Ví dụ



#output: {"Leo":35,"Alice":37,"Dora":43}


Xem thêm

  • Làm cách nào để giải mã JSON trong PHP?
  • Làm cách nào để chuyển đổi Mảng PHP thành JSON?
  • Làm cách nào để tạo dữ liệu JSON trong PHP?
  • Làm cách nào để chuyển đổi mảng JSON sang PHP?

Các ví dụ và bài viết về API liên quan đến PHP JSON Encode

Làm cách nào để gửi yêu cầu POST bằng PHP?

JSON là viết tắt của Ký hiệu đối tượng JavaScript JavaScript. Đó là dữ liệu được lưu trong. json và bao gồm các cặp khóa/giá trị

JSON dùng để truyền dữ liệu giữa máy chủ và trình duyệt. Đây là một ví dụ chính về những gì có thể có trong một. chuỗi json

Mảng trong PHP cũng sẽ được chuyển thành JSON khi sử dụng hàm PHP json_encode[]. Bạn có thể tìm thấy ví dụ về chuyển đổi Mảng PHP thành JSON.

Nếu bạn đang chuyển dữ liệu JSON tới chương trình javascript, hãy đảm bảo rằng chương trình của bạn bắt đầu bằng

PHP json_encode

PHP json_encode[] là một hàm tích hợp giúp chuyển đổi một giá trị thành giá trị JSON. Hàm json_encode[] chấp nhận hai đối số và trả về chuỗi.

Các đối tượng cũng có thể được chuyển đổi thành JSON bằng cách sử dụng hàm json_encode[] function.

cú pháp

Cú pháp của hàm json_encode[] như sau

json_encode[value, options]

Tranh luận

Tham số giá trị là bắt buộc và thuộc loại hỗn hợp

Các tùy chọn Bitmask bao gồm JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT

Giá trị trả về

Hàm json_encode[] trả về một chuỗi nếu hàm hoạt động

Thí dụ

Hãy xem ví dụ sau

Chủ Đề