135 of 410 menu

Funktionen strnatcasecmp

Funktionen strnatcasecmp utför en jämförelse av två strängar utan hänsyn till skiftläge, med hjälp av en naturlig ordningsalgoritm (natural order). Den första parametern är strängen som ska jämföras, den andra är den andra strängen. Funktionen returnerar 0 om strängarna är identiska, ett tal -1 om den första strängen är mindre än den andra, och ett tal större än 1 om den första strängen är större än den andra.

Syntax

strnatcasecmp(string1, string2);

Exempel

Låt oss jämföra två identiska strängar utan hänsyn till skiftläge:

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

Resultat av kodkörning:

0

Exempel

Låt oss jämföra strängar med nummer med naturlig sortering:

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

Resultat av kodkörning:

-1

Exempel

Jämföra strängar med olika skiftlägen:

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

Resultat av kodkörning:

-1

Se även

  • funktionen strnatcmp,
    som jämför strängar med hänsyn till skiftläge
  • funktionen strcasecmp,
    som jämför strängar utan hänsyn till skiftläge
  • funktionen strcmp,
    som jämför strängar med hänsyn till skiftläge
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa