ใน 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" }