কম্পিউটার টিউটোরিয়াল

PHP – mb_detect_order() ব্যবহার করে ক্যারেক্টার এনকোডিং সনাক্তির ক্রম কীভাবে সেট/পেতে হয়?


PHP-এ mb_detect_order() ফাংশনটি ক্যারেক্টার এনকোডিং সনাক্তির ক্রম সেট/পেতে ব্যবহার করা যেতে পারে। এই ফাংশনটি PHP 4.2.0 বা উচ্চতর সংস্করণে সমর্থিত।

সিনট্যাক্স

array|bool mb_detect_order(str $encoding)

প্যারামিটারসমূহ

mb_detect_order() শুধুমাত্র একটি প্যারামিটার $encoding গ্রহণ করে string, array এবং bool হিসেবে।

  • $encoding− এই এনকোডিং প্যারামিটারটি ক্যারেক্টার এনকোডিং-এর একটি অ্যারে বা কমা-সেপারেটেড তালিকা। যদি এটি বাদ দেওয়া হয় বা null হয়, তবে এটি বর্তমান ক্যারেক্টার এনকোডিং সনাক্তির ক্রম একটি অ্যারে হিসেবে রিটার্ন করে।

রিটার্ন মান

এনকোডিং সনাক্তির ক্রম সেট করার সময়, এটি সাফল্যে True রিটার্ন করে অথবা ব্যর্থতায় False রিটার্ন করে।

উদাহরণ

 

<?php    // এনামারেটেড লিস্ট দিয়ে সনাক্তির ক্রম সেট করুন    mb_detect_order("eucjp-win,sjis-win,UTF-8");    // অ্যারে দিয়ে সনাক্তির ক্রম সেট করুন    $array[] = "ASCII";    $array[] = "JIS";    $array[] = "EUC-JP";    mb_detect_order($array);    // এটি বর্তমান সনাক্তির ক্রম দেখাবে    echo implode(", ", mb_detect_order()); ?>

আউটপুট

ASCII, JIS, EUC-JP

  1. PHP – imagesetpixel() ফাংশন ব্যবহার করে একক পিক্সেল সেট করুন

  2. PHP – imagesetthickness() ফাংশন ব্যবহার করে লাইন আঁকার জন্য ইমেজ থিকনেস সেট করুন

  3. PHP – imagesetstyle() ফাংশন ব্যবহার করে লাইন আঁকার জন্য স্টাইল সেট করুন

  4. PHP-এ imagelayereffect() ফাংশন ব্যবহার করে অ্যালফা ব্লেন্ডিং ফ্ল্যাগ সেট করা লেয়ারিং ইফেক্টের জন্য