#C کلید ورود به بازار کار

دوره پروژه‌محور #C و ASP.NET Core

C#
C#
مقالات برنامه نویسی
آموزش کار با تابع ()strnatcasecmp در PHP

آموزش کار با تابع ()strnatcasecmp در PHP


دستور استفاده از تابع ()strnatcasecmp در PHP

strnatcasecmp(string1,string2)

شرح کاربرد تابع ()strnatcasecmp در PHP

تابع ()strnatcasecmp در PHP دو رشته را بر اساس الگوریتم طبیعی با هم مقایسه می کند (در فعل مقایسه نسبت به کوچک و بزرگی حروف غیرحساس است). در یک الگوریتم طبیعی، عدد 2 کوچکتر از مقدار 10 می باشد. اما رایانه به هنگام مرتب سازی، 10 را از عدد 2 کوچکتر درنظر می گیرد چرا که اولین عدد از مقدار 10 در ظاهر کوچکتر از مقدار 2 می باشد.


خروجی تابع ()strnatcasecmp در PHP

تابع ()strnatcasecmp در PHP یکی از سه خروجی زیر را برمی گرداند:

  • چنانچه هر دو رشته برابر باشد، مقدار 0 را برمی گرداند.
  • چنانچه رشته ی 1 کوچکتر از رشته ی 2 باشد، < 0 را برمی گرداند.
  • اگر رشته ی 1 بزرگتر از رشته ی 2 باشد، >0 را برمی گرداند.

پارامترهای ارسالی به تابع ()strnatcasecmp در PHP

شماره ی پارامتر
پارامتر مربوطه و شرح کاربرد آن
1
string1
رشته ی ورودی 1 که قرار است با رشته ی دیگری مقایسه شود.
2
string2
رشته ی ورودی 2 که محتوای آن با رشته ی 1 مقایسه می شود.

مثال کاربردی
< ?php
  echo strnatcasecmp("2sairam", "2kittuprasad");
? >

خروجی:

1
مقاله قبلی
آموزش کار با تابع ()strlen در PHP
مقاله بعدی
آموزش کار با تابع ()strnatcmp در PHP
نظرات شما

نظرات خود را ثبت کنید...