131 of 410 menu

ফাংশন strncasecmp

ফাংশন strncasecmp কেস-ইনসেনসিটিভভাবে দুটি স্ট্রিংয়ের প্রথম নির্দিষ্ট n অক্ষর তুলনা করে। সাবস্ট্রিংগুলি সমান হলে 0 রিটার্ন করে, প্রথম স্ট্রিংটি দ্বিতীয়টির থেকে ছোট হলে একটি নেগেটিভ সংখ্যা রিটার্ন করে, এবং প্রথমটি বড় হলে একটি পজিটিভ সংখ্যা রিটার্ন করে।

সিনট্যাক্স

strncasecmp(string $str1, string $str2, int $length): int

উদাহরণ

কেস-ইনসেনসিটিভভাবে প্রথম 4 অক্ষরের তুলনা:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

কোড এক্সিকিউট করার ফলাফল:

0

উদাহরণ

কেসের পার্থক্য সহ তুলনা:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

কোড এক্সিকিউট করার ফলাফল (একটি নেগেটিভ সংখ্যা, কারণ 'p' < 'R'):

-8

উদাহরণ

কেস-ইনসেনসিটিভ প্রিফিক্স চেক:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

কোড এক্সিকিউট করার ফলাফল:

'+++'

আরও দেখুন

  • ফাংশন strncmp,
    যা কেস-সেনসিটিভভাবে প্রথম n অক্ষর তুলনা করে
  • ফাংশন strcasecmp,
    যা সম্পূর্ণ স্ট্রিং কেস-ইনসেনসিটিভভাবে তুলনা করে
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন