개발자의 끄적끄적

[php] htmlentities - 문자 HTML 엔티티로 변환 본문

개발/php

[php] htmlentities - 문자 HTML 엔티티로 변환

효벨 2020. 7. 27. 02:00
728x90
반응형

[php] htmlentities - 문자 HTML 엔티티로 변환

 

 

1. htmlentities - 역할

 

주어진 모든 문자 html 엔티티로 변환

 

◈ 구문형식

 

htmlentities(문자 , 따옴표 처리 방식 , 캐릭터 셋)

 

따옴표 처리 방식 

 

1) ENT_COMPAT : 큰따옴표만 변환. 작은 따옴표는 변환하지 않음

 

2) ENT_QUOTES : 큰 따옴표, 작은 따옴표 모두 변환

 

3) ENT_NOQUOTES : 큰 따옴표,작은 따옴표 모두 반환하지 않음

 

※ 주의사항 - 한글은 지원하지 않음

 

 

 

 

2. htmlentities 예제

◈ 코드

 

1

2

3

4

5

6

7

8

9

10

<body>

<?php

 

    $test_text="test is  <b>good</b>";    

    

    echo "그냥 text : ".$test_text ."<br>";

    

    echo "html 엔티티 반환 text : ".htmlentities($test_text);

?>

</body>

 

 

 

 

 


 

◈ 결과화면

 

 


 

◈ 설명

 

htmlentities 를 사용할 경우 html에 태그인 <b> 가 그대로 출력이 됩니다

 

 



출처: https://devjhs.tistory.com/237 [키보드와 하루]

반응형
Comments