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

PHP – mb_ord() ফাংশন ব্যবহার করে যেকোনো ক্যারেক্টারটির ইউনিকোড কোড পয়েন্ট মান কীভাবে পেতে হয়?


PHP-এ, আমরা দেওয়া একটি ক্যারেক্টারটির ইউনিকোড কোড পয়েন্ট মান পেতে mb_ord() ফাংশন ব্যবহার করতে পারি। এই ফাংশনটি PHP 7 বা তার উচ্চতর সংস্করণে সমর্থিত। mb_ord() ফাংশনটি mb_chr() ফাংশনের পরিপূরক।

সিনট্যাক্স

int mb_ord($str_string, $str_encoding)

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

mb_ord() নিম্নলিখিত দুটি প্যারামিটার গ্রহণ করে:

  • $str_string – এই প্যারামিটারটি স্ট্রিংটির জন্য ব্যবহৃত হয়।

  • $str_encoding – এটি ক্যারেক্টার এনকোডিং প্যারামিটার। যদি এটি অনুপস্থিত থাকে বা NULL হয়, তবে আমরা অভ্যন্তরীণ এনকোডিং মান ব্যবহার করতে পারি।

রিটার্ন মান

mb_ord() দেওয়া স্ট্রিংটির প্রথম ক্যারেক্টারটির জন্য ইউনিকোড পয়েন্ট মান রিটার্ন করে। ব্যর্থতার صورتে এটি False রিটার্ন করবে।

উদাহরণ

<?php echo "ক্যারেক্টারটির সাংখ্যিক মান পান \n"; var_dump(mb_ord("B", "UTF-8")); var_dump(mb_ord("d", "UTF-8")); var_dump(mb_ord("\x80", "ISO-8859-2")); var_dump(mb_ord("\x80", "Windows-1251")); ?>

আউটপুট

এটি নিম্নলিখিত আউটপুটটি উৎপন্ন করবে:

ক্যারেক্টারগুলোর সাংখ্যিক মান পান int(66) int(100) int(128) int(1026)

  1. PHP-তে অ্যারে থেকে র‍্যান্ডম ভ্যালু বের করা

  2. PHP-তে serializeArray থেকে POST ভ্যালু কিভাবে পাবেন

  3. ইউনিকোড ক্যারেক্টার সেপারেটর কিনা যাচাই C#-এ

  4. জাভাতে দেওয়া ক্যারেক্টারের ইউনিকোড ক্যাটেগরি খুঁজে বের করা