131 of 410 menu

Funktionen strncasecmp

Funktionen strncasecmp utför en jämförelse av de första angivna n tecknen i två strängar utan hänsyn till versaler/gemener. Returnerar 0 om delsträngarna är lika, ett negativt tal om den första strängen är mindre än den andra, och ett positivt tal om den första strängen är större.

Syntax

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

Exempel

Jämförelse av de första 4 tecknen utan hänsyn till versaler/gemener:

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

Resultat av kodkörning:

0

Exempel

Jämförelse med skillnad i versaler/gemener:

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

Resultat av kodkörning (negativt tal, eftersom 'p' < 'R'):

-8

Exempel

Kontroll av prefix utan hänsyn till versaler/gemener:

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

Resultat av kodkörning:

'+++'

Se även

  • funktionen strncmp,
    som jämför de första n tecknen med hänsyn till versaler/gemener
  • funktionen strcasecmp,
    som jämför strängar helt utan hänsyn till versaler/gemener
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