sách gpt4 ăn đã đi

Phương thức PHP để triển khai json_decode mà không cần thoát tiếng Trung

In lại Tác giả: qq735679552 Thời gian cập nhật: 28-09-2022 22:32:09 25 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết trên blog CFSDN này sử dụng PHP để triển khai json_decode không thoát tiếng Trung, được tác giả sưu tầm và biên soạn. Nếu bạn quan tâm đến bài viết này thì nhớ like nhé.

Ví dụ trong bài viết này mô tả cách PHP triển khai json_decode mà không thoát khỏi tiếng Trung. Share cho mọi người tham khảo nhé, chi tiết như sau:

Theo mặc định, phương thức json_decode của PHP sẽ thoát các ký tự đặc biệt và chuyển đổi tiếng Trung sang bảng mã Unicode.

Điều này làm cho việc xem văn bản trong cơ sở dữ liệu trở nên cồng kềnh. Vì vậy chúng ta cần hạn chế việc trốn thoát của người Trung Quốc.

Đối với phiên bản PHP5.4+, tham số thứ hai của hàm json_decode có thể được sử dụng để giới hạn phạm vi thoát.

Để hạn chế tiếng Trung, hãy sử dụng tham số JSON_UNESCAPED_UNICODE.

?
1
Mã hóa json( $ một , JSON_UNESCAPED_UNICODE);

Đối với phiên bản PHP5.3, trước tiên bạn có thể chuyển đổi các ký tự trên ASCII 127 thành giá trị HTML để tránh bị chuyển mã bởi hàm json_decode:

?
1
2
3
4
5
6
chức năng Mã hóa json của tôi $arr )
{
     //convmap vì mã ký tự 0x80 nên nó lấy tất cả các mã đa byte (trên ASCII 127). Vì vậy, các ký tự như vậy đang bị "ẩn" khỏi json_encoding bình thường
     mảng_đi_đệ_quy ( $arr , chức năng (& $mục , $chìa khóa ) { nếu như ( là_chuỗi ( $mục )) $mục = mb_encode_số_số( $mục , mảng (0x80, 0xffff, 0, 0xffff), 'UTF-8' ); });
     trở lại Mã hóa json $arr ), mảng (0x80, 0xffff, 0, 0xffff), 'UTF-8' );
}

Tôi hy vọng bài viết này sẽ hữu ích cho mọi người trong việc lập trình PHP.

Cuối cùng, bài viết này về phương pháp triển khai json_decode trong PHP mà không thoát tiếng Trung ở đây. Nếu bạn muốn biết thêm về phương pháp triển khai json_decode trong PHP mà không thoát tiếng Trung, vui lòng tìm kiếm các bài viết của CFSDN hoặc tiếp tục duyệt qua các bài viết liên quan. tất cả các bạn sẽ ủng hộ blog của tôi trong tương lai! .

25 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress