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; ?>

Кодни ишлаш натижаси (манфий сон, чунки ASCII да 'A' < 'a'):

-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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш