130 of 410 menu

Функција strncmp

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

Синтакса

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

Пример

Споредба на првите 3 знаци од исти стрингови:

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

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

0

Пример

Споредба на првите 4 знаци од различни стрингови:

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

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

-8

Пример

Проверка на префиксот на стрингот:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Безбедна врска"; } ?>

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

"Безбедна врска"

Погледнете ги и

  • функцијата strcmp,
    која ги споредува стринговите во целост
  • функцијата strncasecmp,
    која ги споредува првите n знаци без внимание на големината на буквите
Македонски
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
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј