132 of 410 menu

strcmp funktsiyasi

strcmp funktsiyasi ikkilik-xavfsiz satrlarni registrni hisobga olgan holda solishtiradi. Agar satrlar bir xil bo'lsa 0 ni, agar birinchi satr ikkinchisidan kichik bo'lsa manfiy sonni, agar birinchi satr ikkinchisidan katta bo'lsa musbat sonni qaytaradi.

Sintaksis

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

Misol

Bir xil satrlarni solishtirish:

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

Kodni bajarish natijasi:

0

Misol

Turli satrlarni solishtirish (registrni hisobga olgan holda):

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

Kodni bajarish natijasi (manfiy son, chunki 'A' < 'a' ASCII jadvalida):

-32

Misol

Shartli operatorlarda foydalanish:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Parol to'g'ri"; } else { echo "Parol noto'g'ri"; } ?>

Kodni bajarish natijasi:

"Parol to'g'ri"

Shuningdek qarang

  • strcasecmp funktsiyasi,
    bu satrlarni registrni hisobga olmasdan solishtiradi
  • strncmp funktsiyasi,
    bu satrlarning birinchi n ta belgisini solishtiradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish