Trong PHP, iconv_set_encoding () được sử dụng để thiết lập chuyển đổi mã hóa ký tự hiện tại. Đây là một hàm có sẵn trong PHP để thay đổi giá trị của biến cấu hình bên trong được chỉ định theo loại thành mã hóa.
Cú pháp
string iconv_set_encoding(string $type, string $encoding)
Tham số
iconv_set_encoding () lấy hai tham số - $ loại và $ encoding .
-
$ loại - Tham số $ type có thể là input_encoding , output_encoding hoặc internal_encoding .
-
Mã hóa $ - Tham số mã hóa $ được sử dụng cho bộ ký tự.
Giá trị trả lại
iconv_set_encoding () trả về Đúng khi thành công và Sai khi thất bại.
Ví dụ
<pre> <?php // internal_encoding is string $type //UTF-8 is string $charset $bool = iconv_set_encoding ("internal_encoding","UTF-8"); // it will shows the new encoding $mixed = iconv_get_encoding(); var_dump($mixed); ?> </pre>
Đầu ra
array(3) { ["input_encoding"]=> string(5) "UTF-8" ["output_encoding"]=> string(5) "UTF-8" ["internal_encoding"]=> string(5) "UTF-8" }