135 of 410 menu

Функција strnatcasecmp

Функција strnatcasecmp врши поређење два стринга без обзира на величину слова, користећи природни алгоритам за уређивање (natural order). У први параметар се прослеђује први стринг за поређење, у други - други стринг. Функција враћа 0 ако су стрингови идентични, број -1 ако је први стринг мањи од другог, и број већи од 1 ако је први стринг већи од другог.

Синтакса

strnatcasecmp(string1, string2);

Пример

Упоредимо два иста стринга без обзира на величину слова:

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

Резултат извршавања кода:

0

Пример

Упоредимо стрингове са бројевима, користећи природно уређивање:

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

Резултат извршавања кода:

-1

Пример

Поређење стрингова са различитом величином слова:

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

Резултат извршавања кода:

-1

Погледајте такође

  • функцију strnatcmp,
    која упоређује стрингове са обзиром на величину слова
  • функцију strcasecmp,
    која упоређује стрингове без обзира на величину слова
  • функцију strcmp,
    која упоређује стрингове са обзиром на величину слова
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј