Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP – ตั้งค่าปัจจุบันสำหรับการแปลงการเข้ารหัสอักขระโดยใช้ฟังก์ชัน iconv_set_encoding()


ใน PHP iconv_set_encoding() ฟังก์ชั่นใช้เพื่อตั้งค่าการแปลงการเข้ารหัสอักขระปัจจุบัน เป็นฟังก์ชัน inbuilt ใน PHP ที่เปลี่ยนค่าของตัวแปรการกำหนดค่าภายในที่ระบุตามประเภทเป็นการเข้ารหัส

ไวยากรณ์

string iconv_set_encoding(string $type, string $encoding)

พารามิเตอร์

iconv_set_encoding() รับพารามิเตอร์สองตัว $type และ $encoding .

  • $type − พารามิเตอร์ $type สามารถเป็น input_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"
}