131 of 410 menu

Funksjonen strncasecmp

Funksjonen strncasecmp utfører sammenligning av de første angitte n tegnene i to strenger uten hensyn til store/små bokstaver. Returnerer 0 hvis delstrengene er like, et negativt tall hvis den første strengen er mindre enn den andre, og positivt hvis den første strengen er større.

Syntaks

strncasecmp(string $str1, string $str2, int $length): int

Eksempel

Sammenligning av de første 4 tegnene uten hensyn til store/små bokstaver:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

Resultat av kjøring av koden:

0

Eksempel

Sammenligning med forskjell i store/små bokstaver:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

Resultat av kjøring av koden (negativt tall, fordi 'p' < 'R'):

-8

Eksempel

Sjekk av prefiks uten hensyn til store/små bokstaver:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

Resultat av kjøring av koden:

'+++'

Se også

  • funksjonen strncmp,
    som sammenligner de første n tegnene med hensyn til store/små bokstaver
  • funksjonen strcasecmp,
    som sammenligner strenger fullstendig uten hensyn til store/små bokstaver
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis