Computer >> Máy Tính >  >> Lập trình >> PHP

PHP - Đặt cài đặt hiện tại cho chuyển đổi mã hóa ký tự bằng cách sử dụng hàm iconv_set_encoding ()


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 $ 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"
}