PHP-তে, iconv() ফাংশন অনুরোধ করা অক্ষর এনকোডিং একটি স্ট্রিং রূপান্তর করতে ব্যবহৃত হয়. এটি "string" স্ট্রিং-এ একটি অক্ষর সেট রূপান্তর করতে ব্যবহৃত হয় from_encoding থেকে to to_encoding.
সিনট্যাক্স
string iconv(str $from_encoding, str $to_encoding, str $string)
পরামিতি
আইকনভ() ফাংশন তিনটি পরামিতি গ্রহণ করে:$from_encoding , $to_encoding এবং $string .
-
$from_encoding− এই প্যারামিটারটি ইনপুট অক্ষর সেট নির্দিষ্ট করতে ব্যবহৃত হয়।
-
$to_encoding− এই প্যারামিটারটি আউটপুট অক্ষরসেটের জন্য ব্যবহৃত হয়।
-
$string− এই প্যারামিটারটি স্ট্রিং রূপান্তর করতে ব্যবহৃত হয়।
রিটার্ন মান
আইকনভ() সফলতার উপর রূপান্তরিত স্ট্রিং ফেরত দেয় বা এটি ব্যর্থ হলে মিথ্যা ফেরত দেয়।
উদাহরণ
<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 '?'