2014-07-23 2 views
-3

텍스트를 표시하는 데 문제가 있습니다. 문자열에서이 문자를 제거하는 방법. 다시이 전편/원산지 이야기 톰 Clancys CIA 요원의 시작 부분원하지 않는 문자 제거

내가 추적을 얻고,

그것. 이 prequel/origin 이야기에서 작동하는 Tom Clancy s CIA 의 시작 부분으로 돌아갑니다.

+1

발견이 답변은 http://stackoverflow.com/questions/1401317/remove-non-utf8-characters-from-string –

+0

이 HTML 엔티티해야합니다 도움이 될 수 있습니다. 코드에서 어떤 엔티티를 사용하고 있습니까? – TBI

+0

빠른 답장을 보내 주셔서 감사합니다. htmlspecialchars ($ string)를 사용하고 있습니다 – user2861298

답변

0

실행 당신이 원치 않는 character.It을 제거 할 수 있습니다 filter_var 기능을 사용하여이 코드

$str = 'It�s back to the beginning for Tom Clancy�s CIA operative in this prequel/origin story. It�s back to the beginning for Tom Clancy�s CIA operative in this prequel/origin story.'; 
$str = filter_var($str,FILTER_SANITIZE_STRING,FILTER_FLAG_STRIP_HIGH); 
echo $str ; 
+0

Anju Raghunath에 감사드립니다. 그것의 작동 – user2861298

+0

내 대답을 수락 :) 감사합니다 –

0

지정된

$str = 'your string' 


$str = filter_var($str,FILTER_SANITIZE_STRING,FILTER_FLAG_STRIP_HIGH); 

echo $str; 

그것은 필터링 된 데이터를 돌려 필터, 또는 FALSE 경우의 변수 필터 필터가 실패합니다.

문서는 여기 http://php.net/manual/en/function.filter-var.php

관련 문제