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

PHP − grapheme_strlen() ফাংশন

একটি গ্রাফিম (grapheme) হলো একটি রাইটিং সিস্টেমের সবচেয়ে ছোট কার্যকর ইউনিট। গ্রাফিমকে লেখার সবচেয়ে ছোট ইউনিট হিসেবে ব্যাখ্যা করা যায় যা সাউন্ডের সাথে মিলে।

grapheme_strlen() ফাংশনটি PHP-এ একটি স্ট্রিং-এর দৈর্ঘ্য গ্রাফিম ইউনিটে পেতে ব্যবহৃত হয়। এই ফাংশন বাইট বা ক্যারেক্টারের দৈর্ঘ্য না দিয়ে গ্রাফিম দৈর্ঘ্য দেয়। grapheme_strlen ফাংশনটি PHP 5.3.0 এবং উচ্চতর ভার্সনে সাপোর্টেড।

সিনট্যাক্স

integer grapheme_strlen($str_string)

প্যারামিটার

grapheme_strlen() শুধু একটি প্যারামিটার গ্রহণ করে −

  • $str_string − স্ট্রিং প্যারামিটারটি স্ট্রিং-এর দৈর্ঘ্য মাপতে ব্যবহৃত হয় এবং এটিকে অবশ্যই UTF-8 এনকোডেড স্ট্রিং হতে হবে।

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

সফল হলে এই ফাংশন স্ট্রিং-এর দৈর্ঘ্য রিটার্ন করে অথবা ব্যর্থ হলে False রিটার্ন করে।

উদাহরণ

<?php
// স্ট্রিং "abca\xCC\x8Ao\xCC\x88a\xCC\x8A" ব্যবহার করা হয়েছে দৈর্ঘ্য বের করতে
$integer = grapheme_strlen("abca\xCC\x8Ao\xCC\x88a\xCC\x8A\x122");
// আউটপুট
var_dump($integer);
?>

আউটপুট

int(8)
ত্রিভুজ No
  1. PHP-তে str_repeat() ফাংশন

  2. PHP-তে str_pad() ফাংশন

  3. PHP-তে quoted_printable_encode() ফাংশন

  4. PHP-তে quoted_printable_decode() ফাংশন