Hướng dẫn array_unique in php
Hàm array_unique() có tác dụng loại bỏ các phần tử có giá trị trùng lặp trong mảng. Show Lưu ý: Hai phần tử được coi là bằng nhau nếu và chỉ khi (chuỗi) $elem1 === (chuỗi) $elem2 tức là khi biểu diễn chuỗi giống nhau, phần tử đầu tiên sẽ được sử dụng. Cú pháp: array_unique($array); Ví dụ: $array = array(1, 2, 2, 3); print_r(array_unique($array)); Kết quả: Array ( [0] => 1 [1] => 2 [3] => 3 ) Ví dụ 2: Kết quả: Array ( [0] => Orange [1] => Apple [2] => Banana [3] => Cherry ) Với 2 ví dụ đã nêu ở trên bạn đã biết cách sử dụng Hàm array_unique() trong PHP rồi đúng không nào? Hàm Nội dung chính
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Cú phápCú pháp: Trong đó:
Ví dụCode $array = array( "a" => "php", "js", "b" => "python", "C#", "php" ); $result = array_unique($array); echo ""; print_r($result); echo ""; Kết quả Array ( [a] => php [0] => js [b] => python [1] => C# ) Phần tử có giá trị
Bài viết này được đăng tại [free tuts .net] Tham khảo: php.net Định nghĩa hàm array_unique() trong PHPHàm Cú pháp hàm array_unique()Dưới đây là __cú pháp của hàm
Tham số array1: Bắt buộc. Xác định một mảng Ví dụ minh họa cách sử dụng hàm array_unique() trong PHP:
Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả: Xem thêm Hàm trong php Hàm array_unique() có tác dụng loại bỏ các phần tử có giá trị trùng lặp trong mảng. Lưu ý: Hai phần tử được coi là bằng nhau nếu và chỉ khi (chuỗi) $elem1 === (chuỗi) $elem2 tức là khi biểu diễn chuỗi giống nhau, phần tử đầu tiên sẽ được sử dụng. Cú pháp: array_unique($array); Ví dụ: $array = array(1, 2, 2, 3); print_r(array_unique($array)); Kết quả: Array ( [0] => 1 [1] => 2 [3] => 3 ) Ví dụ 2: Kết quả: Array ( [0] => Orange [1] => Apple [2] => Banana [3] => Cherry ) Với 2 ví dụ đã nêu ở trên bạn đã biết cách sử dụng Hàm array_unique() trong PHP rồi đúng không nào? Bạn đang làm việc với mảng trong PHP. Bạn đang cần loại bỏ các phần tử trùng nhau trong mảng và chưa biết xử lý như thế nào? Ham array unique chính là điều bạn đang tìm kiếm. Hàm array_unique() trong PHP có nhiệm vụ loại bỏ có giá trị trùng lặp trong một mảng. Hàm này được sử dụng trên PHP4, PHP5 và PHP7.
Cú phápCú pháp hàm array_unique() trong PHP như sau:
Tham số truyền vào
Giá trị trả vềHàm array_unique() trả về mảng sau khi lọc. Ví dụ minh họa"green", "red", "b" => "green", "blue", "red"); $result = array_unique($input); print_r($result); ?> Kết quả trả vềArray ( [a] => green [0] => red [1] => blue ) Ví dụ minh họa với nhiều kiểu dữ liệu
Ứng dụngBạn có thể sử dụng cách sau để kiểm tra giá trị trong một mảng có bị trùng lặp không. Nếu bạn muốn loại bỏ các giá trị trùng lặp mà không cần giữ lại KEY ban đầu của mảng đó. Nếu bạn muốn loại bỏ các giá trị trùng lặp trong hai mảng giá trị khác nhau. Các hàm liên quan
Hi vọng với bài viết này, bạn đã hiểu rõ cách sử dụng hàm array_unique() trong PHP. Nếu thấy bài viết hay và ý nghĩa, hãy like và chia sẻ với bạn bè để mọi người cùng nhau học tập nhé. Cảm ơn bạn đã ghé thăm codetutam.com |