130 of 410 menu

ফাংশন strncmp

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

সিনট্যাক্স

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

উদাহরণ

একই স্ট্রিংয়ের প্রথম 3টি অক্ষরের তুলনা:

<?php $res = strncmp("Hello", "Help me", 3); echo $res; ?>

কোড 실행ের ফলাফল:

0

উদাহরণ

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

<?php $res = strncmp("apple", "apricot", 4); echo $res; ?>

কোড 실행ের ফলাফল (একটি ঋণাত্মক সংখ্যা, কারণ 'l' < 'r'):

-8

উদাহরণ

একটি স্ট্রিং এর উপসর্গ পরীক্ষা করা:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "সুরক্ষিত সংযোগ"; } ?>

কোড 실행ের ফলাফল:

"সুরক্ষিত সংযোগ"

আরও দেখুন

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