PHP-এ, iconv_set_encoding() ফাংশনটি বর্তমান ক্যারেক্টার এনকোডিং রূপান্তর সেট করতে ব্যবহৃত হয়। এটি PHP-এ একটি বিল্ট-ইন ফাংশন যা টাইপ দ্বারা নির্দিষ্ট অভ্যন্তরীণ কনফিগারেশন ভেরিয়েবলের মানকে এনকোডিং-এ পরিবর্তন করে।
সিনট্যাক্স
string iconv_set_encoding(string $type, string $encoding)
প্যারামিটারসমূহ
iconv_set_encoding() দুটি প্যারামিটার নেয় − $type এবং $encoding।
$type − $type প্যারামিটারটি input_encoding, output_encoding বা internal_encoding হতে পারে।
$encoding − $encoding প্যারামিটারটি ক্যারেক্টার সেটের জন্য ব্যবহৃত হয়।
রিটার্ন মান
iconv_set_encoding() সাফল্যে True এবং ব্যর্থতায় False রিটার্ন করে।
উদাহরণ
<pre> <?php // internal_encoding হলো string $type //UTF-8 হলো string $charset $bool = iconv_set_encoding ("internal_encoding","UTF-8"); // এটি নতুন এনকোডিং দেখাবে $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" }