কম্পিউটার

PHP - iconv_get_encoding() ফাংশন ব্যবহার করে iconv এক্সটেনশনের অভ্যন্তরীণ কনফিগারেশন ভেরিয়েবল পুনরুদ্ধার করুন


PHP-এ, iconv_get_encoding() iconv-এর অভ্যন্তরীণ কনফিগারেশন ভেরিয়েবল পুনরুদ্ধার করতে ফাংশন ব্যবহার করা হয় এক্সটেনশন এই ফাংশনটি একটি অন্তর্নির্মিত PHP ফাংশন যা PHP 4 সংস্করণ থেকে ব্যবহার করা হচ্ছে৷

সিনট্যাক্স

mixed iconv_get_encoding($type = "all")

প্যারামিটার

iconv_get_encoding() ফাংশন শুধুমাত্র একক প্যারামিটার $type ব্যবহার করা হয়।

$type − ঐচ্ছিক টাইপ প্যারামিটারের মান

হতে পারে
  • সমস্ত
  • ইনপুট_এনকোডিং
  • আউটপুট_এনকোডিং
  • অভ্যন্তরীণ_এনকোডিং

রিটার্ন মান

iconv_get_encoding() ফাংশন সফল হলে অভ্যন্তরীণ কনফিগারেশন ভেরিয়েবলের বর্তমান মান প্রদান করে অথবা ব্যর্থ হলে এটি মিথ্যা প্রদান করে। যদি ধরনটি উপস্থিত না থাকে বা সমস্ত, এ সেট করা থাকে তারপর iconv_get_encoding() একটি অ্যারে প্রদান করে যা এই সমস্ত ভেরিয়েবল সংরক্ষণ করে।

উদাহরণ 1

<pre>
   <?php
      iconv_set_encoding("internal_encoding", "UTF-8");
      iconv_set_encoding("output_encoding", "ISO-8859-1");
      var_dump(iconv_get_encoding('all'));
   ?>
</pre>

আউটপুট

array(3) {
   ["input_encoding"]=>
   string(5) "UTF-8"
   ["output_encoding"]=>
   string(10) "ISO-8859-1"
   ["internal_encoding"]=>
   string(5) "UTF-8"
}

ব্যাখ্যা - উপরের PHP প্রোগ্রামটি সমস্ত এনকোডিং (অভ্যন্তরীণ এনকোডিং, আউটপুট এনকোডিং) মুদ্রণ করবে কারণ iconv_get_encoding() সব-এ সেট করা আছে।

উদাহরণ 2 - শুধুমাত্র অভ্যন্তরীণ_এনকোডিং ব্যবহার করা

<?php
   // Using only internal encoding
   iconv_set_encoding("internal_encoding", "UTF-8");
   var_dump(iconv_get_encoding('internal_encoding'));
?>

আউটপুট

string(5) "UTF-8"

  1. imagefilltoborder() (GD) ফাংশন ব্যবহার করে PHP-তে নির্দিষ্ট রঙে ফ্লাড ফিল।

  2. পিএইচপি-তে একটি imagefilledpolygon() ফাংশন ব্যবহার করে একটি ভরা বহুভুজ কীভাবে আঁকবেন?

  3. কিভাবে PHP-তে imageellipse() ফাংশন ব্যবহার করে একটি উপবৃত্ত আঁকতে হয়?

  4. পিএইচপি-তে imagecropauto() ফাংশন ব্যবহার করে কীভাবে একটি ছবি স্বয়ংক্রিয়ভাবে ক্রপ করবেন?