ใน PHP iconv() ฟังก์ชั่นใช้เพื่อแปลงสตริงเป็นการเข้ารหัสอักขระที่ร้องขอ ใช้สำหรับแปลงชุดอักขระในสตริง "สตริง" จาก from_encoding เพื่อ to_encoding.
ไวยากรณ์
string iconv(str $from_encoding, str $to_encoding, str $string)
พารามิเตอร์
icv() ฟังก์ชั่นยอมรับสามพารามิเตอร์:$from_encoding , $to_encoding และ $string .
-
$from_encoding− พารามิเตอร์นี้ใช้เพื่อระบุชุดอักขระอินพุต
-
$to_encoding− พารามิเตอร์นี้ใช้สำหรับชุดอักขระเอาต์พุต
-
$string− พารามิเตอร์นี้ใช้เพื่อแปลงสตริง
คืนค่า
icv() คืนค่าสตริงที่แปลงแล้วเมื่อสำเร็จหรือคืนค่า False เมื่อล้มเหลว
ตัวอย่าง
<pre> <?php // used the Dollar symbol to convert in string $text = "the Dollar symbol '$'"; echo 'Original:', $text, PHP_EOL; echo 'TRANSLIT: ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL; echo 'IGNORE: ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL; ?> </pre>
ผลลัพธ์
Original:the Dollar symbol '$' TRANSLIT: the Dollar symbol '$' IGNORE: the Dollar symbol '$'
ตัวอย่างที่ 2
<pre> <?php // used the Dollar symbol to convert in string $string = "Indian Rupees '?'"; echo 'Original: ', $string, PHP_EOL; echo 'TRANSLIT : ', iconv("UTF-8", "ISO-8859-1", $string), PHP_EOL; echo 'IGNORE: ', iconv("UTF-8", "ISO-8859-1", $string), PHP_EOL; ?> </pre>
ผลลัพธ์
Original: Indian Rupees '?' TRANSLIT: Indian Rupees '?' IGNORE: Indian Rupees '?'