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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу