로 인쇄 html 태그 나는 텍스트로 (그리고 코드에서) 화면에 HTML 태그를 인쇄해야합니다.빌 - 텍스트
는 말 그대로 태그를 읽을 수있는 리더가 필요합니다.
그렇게 할 수있는 가장 좋은 방법은 무엇입니까?
print htmlspecialchars('<meta name="copyright" content="© Winston Smith, 1984">');
또는
print htmlentities('<meta name="copyright" content="© Winston Smith, 1984">');
또는 이들 중 어느 것도
.- 더 좋은 방법이 있나요?
- 그 밖의 다른 고려 사항은 무엇입니까?
- 그리고 마지막 질문 - 나는 에코 인쇄를 사용하거나 더 차이가 없습니다해야합니까?
* 편집 I *
이미를 htmlentities에 "©"캐릭터에 문제를 본(). 이것은 모든 경우에 사용할 수있는 확실한 나의 의문점 만 확인하고 html 태그를 텍스트로 인쇄하는 다른 방법이 있습니까?
$out = strtr($input,Array("<"=>"<","&"=>"&"));
htmlspecialchars
은 기본적으로 htmlentities
의 하위 집합입니다 : 텍스트가 그대로
입력 해 주셔서 감사합니다. 문제는 저작권 기호 자체가 아닙니다. 문제는 코드가 아니라 화면에 읽을 수있는 텍스트로 태그를 인쇄하는 것입니다. 하위 문제는 ÄÜ ü ß ß ° 등 모든 문자에 대해 안전하게 만드는 것입니다. 내가 무엇을해야할지 모르겠다 고해도 .. –