이것은 문자 인코딩 문제 일 가능성이 큽니다. PHP 스크립트는 아마도 올바른 문자 인코딩 헤더를 설정하지 않으므로 브라우저와 안드로이드는 그들이 원하는대로 생각합니다.
이 작업을 수행하지 말아주십시오, 그것은 더러운 :
HTML entites로 문자를 대부분의 문자 인코딩 문제가 특별한 (주로 비 ASCII)를 탈출한다을 피하는
빠른 해킹. é는 예를 들어
é
입니다.
echo "Entrée"
만 원할 경우 즐겨 찾는 텍스트 편집기에서 찾기 및 바꾸기 만하면됩니다.
당신이 정적 단어보다 더 많은 출력 아무것도 계획 데이터베이스 정도에서 약간의 동적 텍스트, 당신은 정말 시도해야한다고 경우
이 세상을 더 나은 곳으로 만드는 대신에이 작업을 수행 올바른 일을하십시오 : PHP 스크립트 출력을 UTF-8로 만들고 정확한 Content-Type
헤더를 보냈습니다.
내 PHP는 매우 녹슨이지만,이 같은 작업을해야합니다 : (ANSI하지
<?php
header('Content-type: text/plain; charset=UTF-8');
echo "Entrée";
?>
당신은 또한 확실히 텍스트 편집기를 만들 에 필요하거나 IDE 이 UTF-8로 PHP 파일을 저장 , ASCII, Windows-1252 등) 또는 é
이 엉망이되어 헤더 설정을 수정하지 않아도됩니다. 대부분의 편집자는 ANSI 형식으로 저장되므로 편집기에서 잘 보이지만 브라우저에서 볼 때면 얼굴이 날아갑니다.
이것은 PHP가 아니라 Android와 관련이 있습니다. –
@The Man PHP 스크립트가 설정 한 문자 인코딩 (not)에 따라 다를 수 있습니다. –
아마 "é"를 대체 할 수있는 PHP 코드가있어 안드로이드와 웹 페이지에 잘 표시 될 것입니다. – EGHDK