132 of 410 menu

Fungsi strcmp

Fungsi strcmp melaksanakan perbandingan rentetan binari-selamat dengan mengambil kira kes huruf. Mengembalikan 0 jika rentetan adalah sama, nombor negatif jika rentetan pertama kurang daripada kedua, dan nombor positif jika rentetan pertama lebih besar daripada kedua.

Sintaks

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

Contoh

Perbandingan rentetan yang sama:

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

Keputusan pelaksanaan kod:

0

Contoh

Perbandingan rentetan berbeza (dengan mengambil kira kes huruf):

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

Keputusan pelaksanaan kod (nombor negatif, kerana 'A' < 'a' dalam ASCII):

-32

Contoh

Penggunaan dalam penyata bersyarat:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Kata laluan betul"; } else { echo "Kata laluan salah"; } ?>

Keputusan pelaksanaan kod:

"Kata laluan betul"

Lihat juga

  • fungsi strcasecmp,
    yang membandingkan rentetan tanpa mengambil kira kes huruf
  • fungsi strncmp,
    yang membandingkan n aksara pertama rentetan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak