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