131 of 410 menu

Funksie strncasecmp

Die funksie strncasecmp voer 'n vergelyking van die eerste gespesifiseerde n karakters van twee string sonder om kas te let uit. Dit gee 0 terug as die substring gelyk is, 'n negatiewe getal as die eerste string kleiner as die tweede is, en 'n positiewe een as die eerste string groter is.

Sintaksis

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

Voorbeeld

Vergelyking van die eerste 4 karakters sonder om kas te let:

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

Resultaat van kode-uitvoering:

0

Voorbeeld

Vergelyking met 'n verskil in kas:

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

Resultaat van kode-uitvoering (negatiewe getal, want 'p' < 'R'):

-8

Voorbeeld

Toets van voorvoegsel sonder om kas te let:

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

Resultaat van kode-uitvoering:

'+++'

Sien ook

  • die funksie strncmp,
    wat die eerste n karakters vergelyk met inagneming van kas
  • die funksie strcasecmp,
    wat string volledig vergelyk sonder om kas te let
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp