132 of 410 menu

Hàm strcmp

Hàm strcmp thực hiện so sánh chuỗi an toàn nhị phân có phân biệt chữ hoa chữ thường. Trả về 0 nếu các chuỗi giống hệt nhau, số âm nếu chuỗi đầu tiên nhỏ hơn chuỗi thứ hai và số dương nếu chuỗi đầu tiên lớn hơn chuỗi thứ hai.

Cú pháp

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

Ví dụ

So sánh các chuỗi giống nhau:

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

Kết quả thực thi mã:

0

Ví dụ

So sánh các chuỗi khác nhau (có phân biệt chữ hoa chữ thường):

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

Kết quả thực thi mã (số âm, vì 'A' < 'a' trong ASCII):

-32

Ví dụ

Sử dụng trong các câu lệnh điều kiện:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Mật khẩu chính xác"; } else { echo "Mật khẩu không chính xác"; } ?>

Kết quả thực thi mã:

"Mật khẩu chính xác"

Xem thêm

  • hàm strcasecmp,
    so sánh chuỗi không phân biệt chữ hoa chữ thường
  • hàm strncmp,
    so sánh n ký tự đầu tiên của chuỗi
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối