135 of 410 menu

A strnatcasecmp függvény

A strnatcasecmp függvény két sztringet hasonlít össze kis- és nagybetűk megkülönböztetése nélkül, természetes rendezési algoritmust (natural order) használva. Az első paraméterben az összehasonlítandó első sztringet, a másodikban a második sztringet adjuk meg. A függvény 0-t ad vissza, ha a sztringek azonosak, -1-et ha az első sztring kisebb, mint a második, és 1-nél nagyobb számot, ha az első sztring nagyobb, mint a második.

Szintaxis

strnatcasecmp(string1, string2);

Példa

Hasonlítsunk össze két azonos sztringet kis- és nagybetűk megkülönböztetése nélkül:

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

A kód végrehajtásának eredménye:

0

Példa

Hasonlítsunk össze számokat tartalmazó sztringeket természetes rendezési algoritmussal:

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

A kód végrehajtásának eredménye:

-1

Példa

Különböző nagybetű-kisbetű használattal rendelkező sztringek összehasonlítása:

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

A kód végrehajtásának eredménye:

-1

Lásd még

  • a strnatcmp függvényt,
    amely sztringeket hasonlít össze kis- és nagybetűk megkülönböztetésével
  • a strcasecmp függvényt,
    amely sztringeket hasonlít össze kis- és nagybetűk megkülönböztetése nélkül
  • a strcmp függvényt,
    amely sztringeket hasonlít össze kis- és nagybetűk megkülönböztetésével
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás