나는 <span>
태그 검색 한 텍스트를 감싸 검색을 구축하고 있는데이 코드는 확인 작업이 있습니다str_ireplace를 사용할 때 대문자를 유지 하시겠습니까?
str_ireplace($q,'<span>'.$q.'</span>',$row[name]);
문제입니다, Tom
에 대한 사용자 검색이 멋지다 Tom
표시됩니다 경우, 그러나 tom
을 str_ireplace
으로 입력하면 tom
이 표시됩니다. 실제 문제는 사람이 tOm aRnFeLd
을 입력해도 괜찮 았지만, 페이지에 미학이 실제로 표시된다는 것입니다. tOm aRnFeLd
두 문자열의 대문자와 소문자는 어떻게 유지합니까? 문자열에서 대소 문자를 구분하지 않는 텍스트를 래핑하는 더 좋은 방법이 있습니까?