131 of 410 menu

Функција strncasecmp

Функцијата strncasecmp ја извршува споредбата на првите наведени n знаци од два стринга без разлика на големина на букви. Враќа 0 ако подстринговите се еднакви, негативен број ако првиот стринг е помал од вториот, и позитивен ако првиот стринг е поголем.

Синтакса

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

Пример

Споредба на првите 4 знаци без разлика на големина на букви:

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

Резултат од извршување на кодот:

0

Пример

Споредба со разлика во големина на букви:

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

Резултат од извршување на кодот (негативен број, бидејќи 'p' < 'R'):

-8

Пример

Проверка на префикс без разлика на големина на букви:

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

Резултат од извршување на кодот:

'+++'

Погледнете ги исто така

  • функцијата strncmp,
    која ги споредува првите n знаци со разлика на големина на букви
  • функцијата strcasecmp,
    која ги споредува стринговите целосно без разлика на големина на букви
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј