Tôi đang cố gắng viết một vài dòng mã để tạo ra một hàm kiểu mảng duy nhất không phân biệt chữ hoa chữ thường. Dưới đây là những gì tôi có cho đến thời điểm này:không phân biệt dạng chữ array_unique
foreach ($topics as $value) {
$lvalue = strtolower($value);
$uvalue = strtolower($value);
if (in_array($value, $topics) == FALSE || in_array($lvalue, $topics) == FALSE || in_array($uvalue, $topics) == FALSE) {
array_push($utopics, $value);
}
}
Sự cố là câu lệnh if. Tôi nghĩ có gì đó sai với cú pháp của tôi, nhưng tôi khá mới với PHP và tôi không chắc nó là gì. Bất kỳ giúp đỡ?
Tuyệt vời! Cảm ơn! – williamg
@ Pentium10: Bạn nên cung cấp tín dụng cho nguồn giải pháp của mình: http://www.php.net/manual/de/function.array-unique.php#78801 – sieppl
tìm thấy tuyệt vời Pentium10, strtolower phải được báo giá mặc dù. – Orlymee