Câu hỏi phỏng vấn PHP
Câu hỏi

Muốn chuẩn hóa dữ liệu về utf-8 trong PHP ta phải làm gì?

Câu trả lời

Để chuẩn hóa dữ liệu về utf-8 trong PHP, bạn có thể thực hiện các bước sau:

  1. Cấu hình trong file php.ini: Đặt default_charset thành "utf-8" để sử dụng UTF-8 là kiểu mã hóa ký tự mặc định

    ini Copy
    default_charset = "utf-8"
  2. Thiết lập header trong PHP code: Đảm bảo rằng header của HTTP response chỉ ra rằng nội dung được trả về là UTF-8. Điều này có thể được thực hiện bằng cách sử dụng hàm header()

    php Copy
    header('Content-Type: text/html; charset=utf-8');
  3. Trong file XML: Nếu bạn đang làm việc với XML, hãy đảm bảo rằng khai báo mã hóa UTF-8 được bao gồm ở đầu file

    xml Copy
    <?xml version="1.0" encoding="UTF-8"?>
  4. Xử lý ký tự đặc biệt trong XML: Loại bỏ những ký tự UTF-8 không được chấp nhận trong XML bằng cách sử dụng một hàm như utf8_for_xml()

    php Copy
    function utf8_for_xml($string) {
       ...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Giải thích việc hàm được gọi bằng tham chiếu (call by reference) trong PHP?

middle

Trong PHP, hàm include() and require() khác nhau như thế nào?

middle

Sự khác biệt giữa array_map, array_walkarray_filter trong PHP là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào