php는 HTML 코드를 구문 분석하지 않습니까?
PHP echo html의 내용이 파싱되었는데 무슨 일이 일어났는지 그림과 같습니다
<?php header('Content-Type:text/plain;charset=utf-8'); echo "helloword"; echo "<hr>"; ?>
확인 결과, 코드 헤더('Content-Type: text/plain; charset=utf-8');의 영향을 받습니다.
여기서 text/html과 text/plain을 구별해야 합니다. text/html은 html 형식으로 출력됩니다. 예를 들어 텍스트 상자는 페이지에 표시되고 일반 형식으로 표시됩니다. , 이 코드를 그대로 표시합니다
그런 다음 수정하는 방법에는 두 가지가 있습니다
1 PHP를 사용하여 인코딩을 설정합니다 #🎜🎜. #
<?php header("Content-type: text/html; charset=utf-8"); echo "<a href='xxx'>helloword</a>"; echo "<hr>"; ?>2. 메타 태그 사용# 🎜🎜#
<meta charset="UTF-8"> <?php echo "helloword"; echo "<hr>"; ?>
PHP 관련 지식을 더 보려면
PHP中文网#🎜🎜을 방문하세요. #!위 내용은 PHP는 HTML 코드를 구문 분석하지 않습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!