135 of 410 menu

Functie strnatcasecmp

De functie strnatcasecmp voert een vergelijking uit van twee strings zonder hoofdlettergevoeligheid, met behulp van een natuurlijk sorteeralgoritme (natural order). Aan de eerste parameter wordt de eerste string voor vergelijking doorgegeven, aan de tweede - de tweede string. De functie retourneert 0 als de strings identiek zijn, een getal -1 als de eerste string kleiner is dan de tweede, en een getal groter dan 1 als de eerste string groter is dan de tweede.

Syntaxis

strnatcasecmp(string1, string2);

Voorbeeld

Laten we twee identieke strings vergelijken zonder hoofdlettergevoeligheid:

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

Resultaat van de code-uitvoering:

0

Voorbeeld

Laten we strings met nummers vergelijken met natuurlijke ordening:

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

Resultaat van de code-uitvoering:

-1

Voorbeeld

Stringvergelijking met verschillende hoofdlettergebruik:

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

Resultaat van de code-uitvoering:

-1

Zie ook

  • de functie strnatcmp,
    die strings vergelijkt met hoofdlettergevoeligheid
  • de functie strcasecmp,
    die strings vergelijkt zonder hoofdlettergevoeligheid
  • de functie strcmp,
    die strings vergelijkt met hoofdlettergevoeligheid
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren