Trang chủ Lập trình PHP - MySQL Một số hàm mã hóa ký tự sẵn dùng trong PHP

Một số hàm mã hóa ký tự sẵn dùng trong PHP

Hôm nay đụng một dự án có vấn đề như sau: người dùng sẽ nhập dữ liệu từ các form vào và dữ liệu sẽ thông qua thư viện hàm XMLRPC để gửi về máy chủ (đặt khác server) và dữ liệu gửi đi là tiếng… Trung nên bị lỗi không thể gửi đi.

Nói chung lúc đầu cũng chưa biết nguyên nhân lỗi nhưng đã nghĩ nguyên nhân này nhưng sau vài lần thử thì chính xác là lỗi này. Giải pháp đưa ra có thể là nghiên cứu cái hàm trong XMLRPC để hỗ trợ ký tự định dạng tiếng Trung. Tuy nhiên mò cũng mệt lắm nên chọn giải pháp khác: mã hóa ký tự trung thành ký tự bình thường rồi gửi.

Ngồi ngẫm nếu tự viết hàm thì rắc rối mà nhu cầu thì không cần kỳ công như vậy và giải pháp cho đơn giản là dùng hàm có sẵn của PHP. Nhân đây cũng xin giới thiệu một số hàm giản đơn mà bạn có thể sử dụng:

  • urlencode() – urldecode(): Hàm dùng để mã hóa / giải mã kiểu chuẩn URL
  • base64_encode() – base64_decode(): Hàm mã hóa / giải mã chuẩn base64

Ngoài ra còn có các hàm khác như: utf8_encode() / utf8_decode(), rawurlencode() / rawurldecode(),… tùy vào nhu cầu sử dụng mà bạn có thể dùng cho phù hợp.

Huỳnh Mai Anh Kiệt

Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -
Shopify

BÀI VIẾT MỚI

Shopify ra mắt trang web chính thức cho thị trường Việt Nam

Shopify là nền tảng thương mại điện tử cho phép dễ dàng tạo ra các trang web bán hàng online cho do doanh nghiệp...

Jeff Bezos sẽ rời vị trí CEO của Amazon

Theo một thông báo mới đây từ Amazon, Jeff Bezos, người sáng lập và là CEO của gã khổng lồ này trong gần 30...

Free Fire hợp tác cùng Sơn Tùng M-TP ra mắt dự án Skyler

Free Fire là tựa game bắn súng sinh tồn nổi tiếng bậc nhất trên nền tảng di động. Sau hơn 3 năm phát hành,...

Lấy một số ngẫu nhiên với Shopify Liquid

Shopify Liquid rất hạn chế nên đôi khi có những yêu cầu tưởng chừng đơn giản nhưng lại không biết code như thế nào....

Hướng dẫn tạo ảnh hoạt hình từ ảnh thật với ToonMe

Bạn có tò mò muốn biết bản thân mình sẽ như thế nào khi trong vai một nhân vật hoạt hình không? Không cần...

BẠN XEM CHƯA

Cơn mưa và tình yêu

Có một lần trời mưa như trút nước … Mọi người đều vội vã trong mưa và gió. Chỉ có 2 người lang thang trên...

Tạo video quảng cáo đơn giản tại dịch vụ trực tuyến Biteable

Hôm rồi có viết một ứng dụng (app) và khi chia sẻ lên kho ứng dụng thì tại phần mô tả yêu cầu phải...

Khi bạn lịch sự với Google và cái kết bất ngờ

Một bà cụ sau khi sử dụng công cụ tìm kiếm trên Google, bà đã được Google viết 1 bức thư hồi đáp. Vậy...

Ngưng máy in khi bấm in nhầm

Trong một số trường hợp, có thể bạn bấm lệnh nhầm lệnh in nguyên tập tin tài liệu dài vài chục trang trong khi...

Hướng dẫn phục hồi mật khẩu Facebook

Facebook đang dần trở thành một phần không thể thiếu trong cuộc sống của mỗi netizen (cư dân mạng). Một số bạn có thói...