ফাংশন strcasecmp
ফাংশন strcasecmp একটি বাইনারি-সেফ, কেস-ইনসেনসিটিভ স্ট্রিং তুলনা সম্পাদন করে।
প্রথম প্যারামিটার হিসেবে তুলনার জন্য প্রথম স্ট্রিং পাস করা হয়, দ্বিতীয়টি হিসেবে দ্বিতীয় স্ট্রিং।
স্ট্রিংগুলি অভিন্ন হলে ফাংশন 0 ফেরত দেয়, প্রথম স্ট্রিংটি দ্বিতীয়টির থেকে ছোট হলে -1 সংখ্যাটি,
এবং প্রথম স্ট্রিংটি বড় হলে 1-এর থেকে বড় একটি সংখ্যা ফেরত দেয়।
সিনট্যাক্স
strcasecmp(string $str1, string $str2): int
উদাহরণ
বিভিন্ন কেসে থাকা দুটি অভিন্ন স্ট্রিং এর তুলনা:
<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
কোড 실행ের ফলাফল:
0
উদাহরণ
স্ট্রিং তুলনা যেখানে প্রথমটি দ্বিতীয়টির থেকে ছোট:
<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
কোড 실행ের ফলাফল:
-1
উদাহরণ
স্ট্রিং তুলনা যেখানে প্রথমটি দ্বিতীয়টির থেকে বড়:
<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
কোড 실행ের ফলাফল:
1
আরও দেখুন
-
ফাংশন
strcmp,
যা কেস সেনসিটিভভাবে স্ট্রিং তুলনা করে -
ফাংশন
strncasecmp,
যা স্ট্রিংয়ের প্রথম n সংখ্যক অক্ষর কেস-ইনসেনসিটিভভাবে তুলনা করে