0
이 함수를 사용하여 브라우저 값을 인코딩하는 동안 데이터베이스에서 텍스트 및 HTML 태그를 검색하고 있습니다.PHP htmlentities Not Working
foreach ($row as $key => &$value){
$value = htmlspecialchars_decode(
htmlentities($value,ENT_QUOTES),
ENT_NOQUOTES
);
}
기본적으로, 각 행을 통해 반복하고 HTML 태그를 유지하면서 개체에 따옴표, 작은 따옴표 및 기타 특수 문자를 변환하고 있습니다. <a href="example.com">
같은 태그있을 때
그러나, 따옴표는이에 두 번 출력 중복 :
<a href=""example.com"">
.
내가 뭘 잘못하고 있니?
가 현재 가지고있는 [그냥 작동]한다 (https://eval.in/34914). – PeeHaa
@PeeHaa 예, 이제 작동하지만 HTML 태그를 텍스트로 표시합니다. HTML 태그를 작동 시키려면 어떻게합니까? –
['strip_tags'] (http://php.net/manual/en/function.strip-tags.php) 또는 [htmlpurifier] (http://htmlpurifier.org/) – PeeHaa