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'-ն ASCII-ում փոքր է 'a'-ից).

-32

Օրինակ

Օգտագործումը պայմանական օպերատորներում.

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Գաղտնաբառը ճիշտ է"; } else { echo "Գաղտնաբառը սխալ է"; } ?>

Կոդի կատարման արդյունք.

"Գաղտնաբառը ճիշտ է"

Տես նաև

  • strcasecmp ֆունկցիան,
    որը համեմատում է տողերը առանց ռեգիստրը հաշվի առնելու
  • strncmp ֆունկցիան,
    որը համեմատում է տողերի առաջին n սիմվոլները
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել