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

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

পরিচয়

PHP-তে IntlChar::isJavaIDPart() ফাংশনটি যাচাই করে একটি Unicode ক্যারেক্টার জাভা প্রোগ্রামিং ভাষার আইডেন্টিফায়ারের অংশ (non-first character) হিসেবে ব্যবহার যোগ্য কিনা। জাভা আইডেন্টিফায়ারে প্রথম ক্যারেক্টার ছাড়া বাকি চরিত্রগুলোতে লেটার, ডিজিট, আন্ডারস্কোর, ডলার সাইন, এবং কিছু Unicode কনেক্টর পাঙ্কচুয়েশন থাকতে পারে।

সিনট্যাক্স

bool IntlChar::isJavaIDPart($val)

প্যারামিটার

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

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

ক্যারেক্টারটি জাভা আইডি পার্ট হিসেবে যোগ্য হলে true, অন্যথায় false। বহু ক্যারেক্টার স্ট্রিং দিলে NULL রিটার্ন করতে পারে।

উদাহরণ

<?php
var_dump(IntlChar::isJavaIDPart("t"));
echo "<br>";
var_dump(IntlChar::isJavaIDPart("A"));
echo "<br>";
var_dump(IntlChar::isJavaIDPart(" "));
echo "<br>";
var_dump(IntlChar::isJavaIDPart("88"));
echo "<br>";
?>

আউটপুট

bool(true)
bool(true)
bool(false)
NULL

ব্যাখ্যা:

  • 't' — লোয়ারকেস লেটার, জাভা আইডি পার্ট → true
  • 'A' — আপারকেস লেটার, জাভা আইডি পার্ট → true
  • ' ' (স্পেস) — হোয়াইটস্পেস, জাভা আইডি পার্ট নয় → false
  • '88' — দুটি ক্যারেক্টার → NULL

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

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

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

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