2012-01-07 2 views
4

나는 PHP에서 웹 페이지 제목을 알고있는 문자열을 찾으려고합니다.인코딩의 두 가지 다른 유형 사이의 PHP 문자열 비교

ℛobinhood

하지만 난 <title> 보면 실제로 다음과 같이 인코딩 :

나는이처럼 보이는 페이지 제목이

ℛobinhood :

나는 다음과 같은 문자열을 가지고 요소 :

&#8475;obinhood 

이 두 문자열을 비교하는 방법을 모르겠습니다. 어떻게 적절하게 비교할 수 있도록 &#8475;을 ℛ 또는 다른 방법으로 변환합니까?

답변

1

htmlentites ()를 사용할 수 있습니다. 0)를 사용하여 엔터티 버전으로 변환합니다.

1

를 사용하여 멀티 바이트 문자열 함수 : 비교

mb_을 할 수

  • mb_convert_encoding() 온건 뭔가 두 버전을 모두 변환 (UTF8, 내부 인코딩)
  • mb_strstr() * HTML 엔티티에 대한 인코딩을 갖게되며 문자열의 인코딩에 관계없이 (대부분 가능)