130 of 410 menu

Funkcia strncmp

Funkcia strncmp vykonáva binárne bezpečné porovnanie prvých n znakov dvoch reťazcov s ohľadom na veľkosť písmen. Rovnako ako strcmp, vráti 0 pri rovnosti, záporné číslo ak je prvý reťazec menší, a kladné ak je väčší.

Syntax

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

Príklad

Porovnanie prvých 3 znakov rovnakých reťazcov:

<?php $res = strncmp("Hello", "Help me", 3); echo $res; ?>

Výsledok vykonania kódu:

0

Príklad

Porovnanie prvých 4 znakov rôznych reťazcov:

<?php $res = strncmp("apple", "apricot", 4); echo $res; ?>

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

-8

Príklad

Kontrola prefixu reťazca:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Bezpečné pripojenie"; } ?>

Výsledok vykonania kódu:

"Bezpečné pripojenie"

Pozrite tiež

  • funkciu strcmp,
    ktorá porovnáva reťazce úplne
  • funkciu strncasecmp,
    ktorá porovnáva prvých n znakov 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ť