當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP iconv_set_encoding()用法及代碼示例


在 PHP 中,iconv_set_encoding()函數用於設置當前字符編碼轉換。它是 PHP 中的一個內置函數,它將 type 指定的內部配置變量的值更改為 encoding。

用法

string iconv_set_encoding(string $type, string $encoding)

參數

iconv_set_encoding()接受兩個參數 − $type$encoding

  • $type −$type 參數可以是input_encodingoutput_encoding或者internal_encoding

  • $encoding −$encoding 參數用於字符集。

返回值

iconv_set_encoding()成功時返回 True,失敗時返回 False。

示例

<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>

輸出

array(3) {
   ["input_encoding"]=>
   string(5) "UTF-8"
   ["output_encoding"]=>
   string(5) "UTF-8"
   ["internal_encoding"]=>
   string(5) "UTF-8"
}

相關用法


注:本文由純淨天空篩選整理自Urmila Samariya大神的英文原創作品 PHP – Set the current setting for character encoding conversion using iconv_set_encoding() function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。