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