대/소문자를 구분하지 않는 배열의 고유 한 형식 함수를 만들기 위해 몇 줄의 코드를 작성하려고합니다. 여기에 내가 지금까지 가지고있는 것 :case-insensitive 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);
}
}
문제는 if 문입니다. 제 문법에 문제가 있다고 생각합니다. 그러나 저는 PHP에 비교적 익숙하지 않아 무엇인지 모르겠습니다. 어떤 도움이 필요합니까?
굉장! 감사! – williamg
@ Pentium10 : 해결책의 출처를 밝혀야합니다. http://www.php.net/manual/de/function.array-unique.php#78801 – sieppl
위대한 발견 펜티엄 10, strtolower 따옴표로 있어야합니다. – Orlymee