135 of 410 menu

Funkcija strnatcasecmp

Funkcija strnatcasecmp vrši upoređivanje dva stringa bez obzira na veličinu slova, koristeći prirodni algoritam za poređenje (natural order). U prvi parametar se prosleđuje prvi string za upoređivanje, u drugi - drugi string. Funkcija vraća 0 ako su stringovi identični, broj -1 ako je prvi string manji od drugog, i broj veći od 1 ako je prvi string veći od drugog.

Sintaksa

strnatcasecmp(string1, string2);

Primer

Uporedimo dva identična stringa bez obzira na veličinu slova:

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

Rezultat izvršavanja koda:

0

Primer

Uporedimo stringove sa brojevima, koristeći prirodno poređenje:

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

Rezultat izvršavanja koda:

-1

Primer

Upoređivanje stringova sa različitom veličinom slova:

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

Rezultat izvršavanja koda:

-1

Pogledajte takođe

  • funkciju strnatcmp,
    koja upoređuje stringove uzimajući u obzir veličinu slova
  • funkciju strcasecmp,
    koja upoređuje stringove bez obzira na veličinu slova
  • funkciju strcmp,
    koja upoređuje stringove uzimajući u obzir veličinu slova
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij