>  기사  >  백엔드 개발  >  PHP는 HTML 코드를 구문 분석하지 않습니다

PHP는 HTML 코드를 구문 분석하지 않습니다

藏色散人
藏色散人원래의
2019-10-18 10:07:164032검색

PHP는 HTML 코드를 구문 분석하지 않습니다

php는 HTML 코드를 구문 분석하지 않습니까?

PHP echo html의 내용이 파싱되었는데 무슨 일이 일어났는지 그림과 같습니다

PHP는 HTML 코드를 구문 분석하지 않습니다

<?php
    header(&#39;Content-Type:text/plain;charset=utf-8&#39;);
    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=&#39;xxx&#39;>helloword</a>";
    echo "<hr>"; 
?>

2. 메타 태그 사용# 🎜🎜#
<meta charset="UTF-8">
 <?php
        echo "helloword";
    echo "<hr>";
    ?>

PHP는 HTML 코드를 구문 분석하지 않습니다PHP 관련 지식을 더 보려면

PHP中文网#🎜🎜을 방문하세요. #!

위 내용은 PHP는 HTML 코드를 구문 분석하지 않습니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.