کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش کار با تابع ()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
1396/05/08 2732 1187
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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