130 of 410 menu

Hàm strncmp

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

Cú pháp

strncmp(string $str1, string $str2, int $length): int

Ví dụ

So sánh 3 ký tự đầu tiên của các chuỗi giống nhau:

<?php $res = strncmp("Hello", "Help me", 3); echo $res; ?>

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

0

Ví dụ

So sánh 4 ký tự đầu tiên của các chuỗi khác nhau:

<?php $res = strncmp("apple", "apricot", 4); echo $res; ?>

Kết quả thực thi mã (số âm, vì 'l' < 'r'):

-8

Ví dụ

Kiểm tra tiền tố của chuỗi:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "Kết nối bảo mật"; } ?>

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

"Kết nối bảo mật"

Xem thêm

  • hàm strcmp,
    hàm so sánh chuỗi toàn bộ
  • hàm strncasecmp,
    hàm so sánh n ký tự đầu tiên không phân biệt chữ hoa chữ thường
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