130 of 410 menu

Functie strncmp

Functie strncmp voert een binair-veilige vergelijking uit van de eerste n tekens van twee strings met hoofdlettergevoeligheid. Net zoals strcmp, retourneert het 0 bij gelijkheid, een negatief getal als de eerste string kleiner is, en een positief getal als deze groter is.

Syntaxis

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

Voorbeeld

Vergelijking van de eerste 3 tekens van gelijke strings:

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

Resultaat van code-uitvoering:

0

Voorbeeld

Vergelijking van de eerste 4 tekens van verschillende strings:

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

Resultaat van code-uitvoering (negatief getal, omdat 'l' < 'r'):

-8

Voorbeeld

Controle van stringvoorvoegsel:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Veilige verbinding"; } ?>

Resultaat van code-uitvoering:

"Veilige verbinding"

Zie ook

  • functie strcmp,
    die strings volledig vergelijkt
  • functie strncasecmp,
    die de eerste n tekens vergelijkt zonder hoofdlettergevoeligheid
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren