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

PHP-তে IntlChar::getCombiningClass() ফাংশন

পরিচয়

PHP-তে IntlChar::getCombiningClass() ফাংশনটি একটি Unicode ক্যারেক্টারের কম্বাইনিং ক্লাস (combining class) ফেরত দেয়। কম্বাইনিং ক্লাস নির্দেশ করে ক্যरेк্টারটি টেক্সট রেন্ডারিংয়ে কীভাবে অন্যান্য ক্যারেক্টারের সাথে সংযোজিত হবে (যেমন: ডায়াক্রিটিক চিহ্নগুলো বেস ক্যারেক্টারের সাথে কীভাবে থাকবে)।

সিনট্যাক্স

int IntlChar::getCombiningClass($val)

প্যারামিটার

  • val − একটি পূর্ণসংখ্যা (Unicode কোডপয়েন্ট) বা UTF-8 এনকোডেড ক্যারেক্টার স্ট্রিং।

রিটার্ন ভ্যালু

ফাংশনটি ইনপুট ক্যারেক্টারের কম্বাইনিং ক্লাস উপস্থাপনকারী একটি পূর্ণসংখ্যা (int) রিটার্ন করে। ০ মান বেস ক্যারেক্টার বা নন-কম্বাইনিং ক্যারেক্টার বোঝায়।

উদাহরণ

<?php
var_dump(IntlChar::getCombiningClass(" "));
echo "<br>";
var_dump(IntlChar::getCombiningClass("PQRST"));
?>

আউটপুট

int(0)
NULL

দ্রষ্টব্য: স্পেস ক্যারেক্টারের কম্বাইনিং ক্লাস ০। "PQRST" স্ট্রিং একাধিক ক্যারেক্টার ধারণ করে, তাই ফাংশনটি NULL রিটার্ন করে (এটি একটি একক ক্যারেক্টার আশা করে)।

  1. PHP-তে IntlChar::charMirror() ফাংশন

  2. PHP-তে IntlChar::isIDStart() ফাংশন

  3. PHP-তে IntlChar::isJavaIDPart() ফাংশন

  4. PHP-তে IntlChar::totitle() ফাংশন