132 of 410 menu

Функција strcmp

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

Синтакса

strcmp(string $str1, string $str2): int

Пример

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

<?php $res = strcmp("Hello", "Hello"); echo $res; ?>

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

0

Пример

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

<?php $res = strcmp("Apple", "apple"); echo $res; ?>

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

-32

Пример

Употреба во условни изрази:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Пасвордот е точен"; } else { echo "Пасвордот е неточен"; } ?>

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

"Пасвордот е точен"

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

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