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

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

পরিচয়

PHP-তে IntlChar::isUAlphabetic() ফাংশনটি যাচাই করে একটি Unicode ক্যারেক্টার "আলফাবেটিক" (Alphabetic) প্রপার্টি دار কিনা। Unicode-এ Alphabetic প্রপার্টি شامل: সব লেটার (L*), লেটার নম্বর (Nl), এবং অন্যান্য কিছু সিম্বল যেগুলো ভাষায় বর্ণ হিসেবে ব্যবহৃত হয়। এটি সাধারণ isalpha()-এর চেয়ে বিস্তৃত।

সিনট্যাক্স

bool IntlChar::isUAlphabetic($val)

প্যারামিটার

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

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

ক্যারেক্টারটি Alphabetic প্রপার্টি دار হলে true, অন্যথায় false। বহু ক্যারেক্টার স্ট্রিং দিলে NULL রিটার্ন করতে পারে।

উদাহরণ

<?php
var_dump(IntlChar::isUAlphabetic("78"));
echo "<br>";
var_dump(IntlChar::isUAlphabetic("Y"));
echo "<br>";
var_dump(IntlChar::isUAlphabetic("MissionImpossible"));
echo "<br>";
?>

আউটপুট

NULL
bool(true)
NULL

ব্যাখ্যা:

  • '78' — দুটি ডিজিট → NULL (একক ক্যারেক্টার আশা করে)
  • 'Y' — আপারকেস লেটার, Alphabetic → true
  • 'MissionImpossible' — বহু ক্যারেক্টার স্ট্রিং → NULL

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

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

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

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