131 of 410 menu

A strncasecmp függvény

A strncasecmp függvény két sztring megadott első n karakterét hasonlítja össze kis- és nagybetűk megkülönböztetése nélkül. 0-t ad vissza, ha a részsztringek egyenlőek, negatív számot, ha az első sztring kisebb a másodiknál, és pozitívat, ha az első sztring nagyobb.

Szintaxis

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

Példa

Az első 4 karakter összehasonlítása kis- és nagybetűk megkülönböztetése nélkül:

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

A kód végrehajtásának eredménye:

0

Példa

Összehasonlítás kis- és nagybetűk eltérésével:

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

A kód végrehajtásának eredménye (negatív szám, mert 'p' < 'R'):

-8

Példa

Előtag ellenőrzése kis- és nagybetűk megkülönböztetése nélkül:

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

A kód végrehajtásának eredménye:

'+++'

Lásd még

  • a strncmp függvényt,
    amely az első n karaktert hasonlítja össze kis- és nagybetűk megkülönböztetésével
  • a strcasecmp függvényt,
    amely a sztringeket teljes egészében hasonlítja össze kis- és nagybetűk megkülönböztetése nélkül
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás