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

PHP – iconv_strlen() ব্যবহার করে স্ট্রিং-এর ক্যারেক্টার কাউন্ট কীভাবে রিটার্ন করতে হয়?


PHP-এ, iconv_strlen() ফাংশনটি একটি দেওয়া স্ট্রিং-এর ক্যারেক্টার কাউন্ট রিটার্ন করতে ব্যবহৃত হয়। এটি PHP-এ একটি বিল্ট-ইন ফাংশন যা প্রথমে PHP 5 সংস্করণে ব্যবহার করা হয়েছে। PHP 8.0 থেকে এনকোডিং নালেবল।

সিনট্যাক্স

string iconv_strlen(str $string, str $encoding)

প্যারামিটারসমূহ

এই PHP ফাংশনটি দুটি প্যারামিটার গ্রহণ করে: $string এবং $encoding।

  • $string− $string প্যারামিটারটি ইনপুট স্ট্রিং-এর জন্য ব্যবহৃত হয়।

  • $encoding− যদি $encoding প্যারামিটারটি অনুপস্থিত থাকে বা এটি null হয়, তবে স্ট্রিংটি অনুমান করা হয় যে এটি iconv.internal_encoding-এ এনকোডেড।

রিটার্ন মান

iconv_strlen() ফাংশনটি দেওয়া স্ট্রিং-এ উপস্থিত ক্যারেক্টার কাউন্টের তালিকা রিটার্ন করে, অথবা এনকোডিং-এর সময় যদি কোনো এরর হয় তবে False রিটার্ন করে।

উদাহরণ

<?php    //UTF-8 স্ট্রিং    $integer = iconv_strlen("hello world!", "UTF-8");    // এটি ক্যারেক্টার সংখ্যা রিটার্ন করবে    var_dump($integer); ?>

আউটপুট

int(12)

  1. C#-এ স্ট্রিং-এ সর্বোচ্চ পরিমাণে আসা ক্যারেক্টার খুঁজে বের করা

  2. C#-এ স্ট্রিংয়ের দৈর্ঘ্য (Length) ক্যালকুলেট করা

  3. হ্যাশম্যাপ ব্যবহার করে স্ট্রিং-এ প্রতিটি ক্যারেক্টার এর ঘটনার সংখ্যা গণনার জাভা প্রোগ্রাম

  4. Python-এ স্ট্রিং-এ ভোয়েল (Vowel) সংখ্যা গণনা করা