>백엔드 개발 >PHP 튜토리얼 >PHP 데이터의 HTML을 엔터티로 현명하게 구문 분석하는 방법을 생각해 보세요.

PHP 데이터의 HTML을 엔터티로 현명하게 구문 분석하는 방법을 생각해 보세요.

WBOY
WBOY원래의
2016-08-18 09:16:001231검색

예를 들어 데이터베이스에 비슷한 것이 있습니다. <b>aaaaaa</b>;
코드 분리를 위해 데이터를 꺼내서 smarty를 사용하는데, smarty에 넣으면 데이터가 html에 따라 구문 분석됩니다. 그리고 제 예상으로는 데이터가 그대로 표시되고, 검색엔진에 답이 나오지 않네요. 예전에 라라벨의 블레이드 템플릿을 사용해 본 적이 있어서, 비슷한 문제가 생기면 스마티를 사용하시는 선배님들께 여쭤보게 되었습니다. 조언

답글 내용:

예를 들어 데이터베이스에 비슷한 것이 있습니다. <b>aaaaaa</b>;
코드 분리를 위해 데이터를 꺼내서 smarty를 사용하는데, smarty에 넣으면 데이터가 html에 따라 구문 분석됩니다. 그리고 제 예상으로는 데이터가 그대로 표시되고, 검색엔진에 답이 나오지 않네요. 예전에 라라벨의 블레이드 템플릿을 사용해 본 적이 있어서, 비슷한 문제가 생기면 스마티를 사용하시는 선배님들께 여쭤보게 되었습니다. 조언

<code> {$output | escape} </code>

smarty의 출력 내용 뒤에는 html 태그를 이스케이프하기 위한 이스케이프가 옵니다.

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