135 of 410 menu

strnatcasecmp funksiyasi

strnatcasecmp funksiyasi ikkita satrni belgilar registrini hisobga olmagan holda solishtiradi, tabiiy tartiblash algoritmidan (natural order) foydalangan holda. Birinchi parametrda solishtirish uchun birinchi satr, ikkinchisida - ikkinchi satr beriladi. Funksiya 0 qaytaradi agar satrlar bir xil bo'lsa, -1 agar birinchi satr ikkinchisidan kichik bo'lsa, va 1 dan katta son agar birinchi satr ikkinchisidan katta bo'lsa.

Sintaksis

strnatcasecmp(string1, string2);

Misol

Keling, ikkita bir xil satrni registrni hisobga olmagan holda solishtiramiz:

<?php $res = strnatcasecmp('Hello', 'hello'); echo $res; ?>

Kodni bajarish natijasi:

0

Misol

Keling, raqamlar bilan satrlarni tabiiy tartiblashdan foydalangan holda solishtiramiz:

<?php $res = strnatcasecmp('file2.txt', 'file10.txt'); echo $res; ?>

Kodni bajarish natijasi:

-1

Misol

Turli registrdagi belgilar bilan satrlarni solishtirish:

<?php $res = strnatcasecmp('Apple', 'banana'); echo $res; ?>

Kodni bajarish natijasi:

-1

Shuningdek qarang

  • strnatcmp funksiyasi,
    bu satrlarni registrni hisobga olgan holda solishtiradi
  • strcasecmp funksiyasi,
    bu satrlarni registrni hisobga olmagan holda solishtiradi
  • strcmp funksiyasi,
    bu satrlarni registrni hisobga olgan holda solishtiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish