Hướng dẫn
Quảng cáo

Hàm strcoll() trong PHP

Hướng dẫn cách sử dụng hàm strcoll() trong lập trình PHP

Tác dụng của hàm strcoll()

Hàm strcoll()so sánh hai chuỗi.

Hàm này sử dụng ngôn ngữ hiện tại để thực hiện so sánh. Nếu ngôn ngữ hiện tại được đặt thành C hoặc POSIX, chức năng này tương đương với strcmp()chức năng.

Bảng sau đây tóm tắt các chi tiết kỹ thuật của chức năng này.

Giá trị trả về: Trả về giá trị âm ( < 0) nếu string1 nhỏ hơn string2 ; một giá trị dương ( > 0) nếu string1 lớn hơn string2 và  0nếu cả hai chuỗi đều bằng nhau.
Phiên bản: PHP4+
 

Mẹo: Ngôn ngữ là một mã định danh xác định ngôn ngữ của giao diện người dùng cũng như cách thông tin như số, tiền tệ, ngày và giờ được định dạng.


cú pháp

Cú pháp cơ bản của strcoll()hàm được đưa ra với:

strcoll(string1string2);

Ví dụ sau đây cho thấy strcoll()chức năng đang hoạt động.

Ví dụ

<?php
// Sample strings
$str1 = "alligator";
$str2 = "Alligator";

// Setting locale to C and compare
setlocale(LC_ALL, "C");
echo strcoll($str1, $str2)."<br>";

// Setting locale to US and compare
setlocale(LC_ALL, "en_US.UTF-8");
echo strcoll($str1, $str2);
?>

Thông số

Hàm strcoll()chấp nhận các tham số sau.

Tham số Sự miêu tả
string1 Yêu cầu. Chỉ định chuỗi đầu tiên để so sánh.
string2 Yêu cầu. Chỉ định chuỗi thứ hai để so sánh.

Bài viết này đã giúp ích cho bạn?

Bài viết mới

Advertisements