প্রাকৃতিক অ্যালগরিদমের সাথে দুটি স্ট্রিং তুলনা করার জন্য strnatcasecmp() ফাংশন ব্যবহার করা হয়।
দ্রষ্টব্য − ফাংশনটি কেস সংবেদনশীল৷
৷সিনট্যাক্স
strnatcasecmp(str1, str2)
পরামিতি
-
str1 - তুলনা করার জন্য প্রথম স্ট্রিং
-
str2 - তুলনা করার জন্য দ্বিতীয় স্ট্রিং
ফেরত
strcoll() ফাংশন −
প্রদান করে-
0 − যদি দুটি স্ট্রিং সমান হয়
-
<0 − যদি স্ট্রিং1 স্ট্রিং2
থেকে কম হয় -
> 0 − যদি string1 string2 এর থেকে বড় হয়
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php echo strnatcasecmp("Demo", "DEMO"); ?>
আউটপুট
0
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php echo strnatcasecmp("5Demo", "50DEMO"); echo "\n"; echo strnatcasecmp("50Demo", "5DEMO"); echo "\n"; echo strnatcasecmp("100Demo", "100Demo"); ?>
আউটপুট
-1 1 0