Próbuję napisać kilka linii kodu, aby utworzyć unikalną wielkość liter unikalną funkcję typu tablicy. Oto, co mam do tej pory:case-niewrażliwe 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);
}
}
Problemem jest instrukcja if. Myślę, że coś jest nie tak z moją składnią, ale jestem względnie nowy w PHP i nie jestem pewien co to jest. Jakaś pomoc?
Awesome! Dzięki! – williamg
@ Pentium10: Powinieneś podać źródło swojego rozwiązania: http://www.php.net/manual/de/function.array-unique.php#78801 – sieppl
Świetne znalezisko Pentium10, strtolower powinien być w cudzysłowie. – Orlymee