132 of 410 menu

ফাংশন strcmp

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

সিনট্যাক্স

strcmp(string $str1, string $str2): int

উদাহরণ

অভিন্ন স্ট্রিং তুলনা:

<?php $res = strcmp("Hello", "Hello"); echo $res; ?>

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

0

উদাহরণ

ভিন্ন স্ট্রিং তুলনা (কেস-সেনসিটিভ):

<?php $res = strcmp("Apple", "apple"); echo $res; ?>

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

-32

উদাহরণ

কন্ডিশনাল স্টেটমেন্টে ব্যবহার:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "পাসওয়ার্ড সঠিক"; } else { echo "পাসওয়ার্ড ভুল"; } ?>

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

"পাসওয়ার্ড সঠিক"

আরও দেখুন

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