কম্পিউটার

PHP - mb_strlen() ব্যবহার করে স্ট্রিং দৈর্ঘ্য পান


PHP-তে, মাল্টিবাইট স্ট্রিং দৈর্ঘ্য (mb_strlen) একটি নির্দিষ্ট স্ট্রিং এর মোট স্ট্রিং দৈর্ঘ্য পেতে ফাংশন ব্যবহার করা হয়। এই ফাংশনটি PHP 4.6.0 বা উচ্চতর সংস্করণে সমর্থিত৷

সিনট্যাক্স

int mb_strlen(str $string, str $encoding)

পরামিতি

mb_strlen() দুটি প্যারামিটার গ্রহণ করে:$string এবং $এনকোডিং .

  • $string− এটি স্ট্রিং দৈর্ঘ্য পরীক্ষা করতে ব্যবহৃত হয়

  • $encoding− এই প্যারামিটারটি অক্ষর এনকোডিংয়ের জন্য ব্যবহৃত হয়। যদি এটি বাদ দেওয়া হয় বা শূন্য হয়, তাহলে অভ্যন্তরীণ অক্ষর এনকোডিং মান ব্যবহার করা হবে৷

রিটার্ন মান

mb_strlen() প্রদত্ত স্ট্রিং-এ উপস্থিত অক্ষরের সংখ্যা প্রদান করে। একটিকে মাল্টি-বাইট অক্ষর হিসাবে গণনা করা হয়৷

ত্রুটি/ব্যতিক্রম

যদি এনকোডিং জানা না থাকে, তাহলে এটি E_warning স্তর তৈরি করবে।

উদাহরণ

<?php
   // It will return total number of character
   $result = mb_strlen("Hello World","UTF-8");
   echo "Total number of characters: ", $result;
?>

আউটপুট

Total number of characters: 11

দ্রষ্টব্য: যে এটি প্রদত্ত স্ট্রিং-এ স্থানও গণনা করে।


  1. পিএইচপি ব্যবহার করে র্যান্ডম স্ট্রিং তৈরি করা

  2. কিভাবে C# ব্যবহার করে স্ট্রিং এর দৈর্ঘ্য গণনা করবেন?

  3. জাভাতে toString() ব্যবহার করে সংখ্যার স্ট্রিং উপস্থাপনা কিভাবে পেতে হয়?

  4. কিভাবে পাইথনে একটি স্ট্রিং দৈর্ঘ্য পেতে?