131 of 410 menu

Funkcia strncasecmp

Funkcia strncasecmp vykonáva porovnanie prvých zadaných n znakov dvoch reťazcov bez ohľadu na veľkosť písmen. Vráti 0 ak sú podreťazce rovnaké, záporné číslo ak je prvý reťazec menší ako druhý, a kladné ak je prvý reťazec väčší.

Syntax

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

Príklad

Porovnanie prvých 4 znakov bez ohľadu na veľkosť písmen:

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

Výsledok vykonania kódu:

0

Príklad

Porovnanie s rozdielom v veľkosti písmen:

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

Výsledok vykonania kódu (záporné číslo, pretože 'p' < 'R'):

-8

Príklad

Kontrola prefixu bez ohľadu na veľkosť písmen:

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

Výsledok vykonania kódu:

'+++'

Pozri tiež

  • funkciu strncmp,
    ktorá porovnáva prvých n znakov s ohľadom na veľkosť písmen
  • funkciu strcasecmp,
    ktorá porovnáva reťazce úplne bez ohľadu na veľkosť písmen
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť