104 of 410 menu

ফাংশন mb_substr_count

ফাংশন mb_substr_count একটি স্ট্রিং মধ্যে সাবস্ট্রিং ঘটনার সংখ্যা ফেরত দেয়। substr_count থেকে ভিন্ন, এটি মাল্টিবাইট এনকোডিং (UTF-8 এবং অন্যান্য) সহ সঠিকভাবে কাজ করে। প্রথম প্যারামিটার হিসেবে সার্চ স্ট্রিং পাস করা হয়, দ্বিতীয়টি - সাবস্ট্রিংটি খুঁজে বের করা। তৃতীয় ঐচ্ছিক প্যারামিটার এনকোডিং নির্দিষ্ট করে।

সিনট্যাক্স

mb_substr_count(string $haystack, string $needle, ?string $encoding = null): int

উদাহরণ

স্ট্রিং 'ab' মধ্যে সাবস্ট্রিং ঘটনার সংখ্যা গণনা করা যাক:

<?php $res = mb_substr_count('abcdeabab', 'ab'); echo $res; ?>

কোড এক্সিকিউশনের ফলাফল:

3

উদাহরণ

UTF-8 এনকোডিং নির্দিষ্ট করে ঘটনা গণনা:

<?php $res = mb_substr_count('привет мир', 'ир', 'UTF-8'); echo $res; ?>

কোড এক্সিকিউশনের ফলাফল:

2

উদাহরণ

সিরিলিক উপর সাধারণ substr_count এর সাথে তুলনা:

<?php $str = 'тест тест'; echo 'substr_count: ' . substr_count($str, 'те') . '<br>'; echo 'mb_substr_count: ' . mb_substr_count($str, 'те', 'UTF-8'); ?>

কোড এক্সিকিউশনের ফলাফল:

'substr_count: 3' 'mb_substr_count: 2'

আরও দেখুন

  • ফাংশন substr_count,
    যা মাল্টিবাইট এনকোডিং সমর্থন ছাড়াই সাবস্ট্রিং ঘটনা গণনা করে
  • ফাংশন mb_strpos,
    যা সাবস্ট্রিং এর প্রথম ঘটনার অবস্থান খুঁজে বের করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন