131 of 410 menu

Funktionen strncasecmp

Funktionen strncasecmp udfører sammenligning af de første angivne n tegn i to strenge uden hensyn til store og små bogstaver. Returnerer 0 hvis delstrengene er ens, et negativt tal hvis den første streng er mindre end den anden, og et positivt tal hvis den første streng er større end den anden.

Syntaks

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

Eksempel

Sammenligning af de første 4 tegn uden hensyn til store og små bogstaver:

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

Resultat af kodeudførelse:

0

Eksempel

Sammenligning med forskel i store og små bogstaver:

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

Resultat af kodeudførelse (negativt tal, fordi 'p' < 'R'):

-8

Eksempel

Tjek af præfiks uden hensyn til store og små bogstaver:

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

Resultat af kodeudførelse:

'+++'

Se også

  • funktionen strncmp,
    som sammenligner de første n tegn med hensyn til store og små bogstaver
  • funktionen strcasecmp,
    som sammenligner strenge fuldstændigt uden hensyn til store og små bogstaver
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis