php htmlentities()함수 의 정의 와 용법
4130 단어 phphtmlentities함수.
정의 와 용법
html entities()함수 가 문 자 를 HTML 실체 로 변환 합 니 다.
알림:HTML 실 체 를 문자 로 변환 하려 면 html 를 사용 하 십시오.entity_decode()함수.
알림:get 사용 하 세 요html_translation_table()함수 가 htmlenities()에서 사용 하 는 번역 표를 되 돌려 줍 니 다.
문법
htmlentities(string,flags,character-set,double_encode)
매개 변수
묘사 하 다.
string
필수변환 할 문자열 을 규정 합 니 다.
flags
선택 할 수 있다.따옴표,잘못된 인 코딩,어떤 문서 형식 을 사용 하 는 지 규정 합 니 다.
사용 가능 한 따옴표 종류:
선택 할 수 있다.사용 할 문자 집합 을 규정 한 문자열
허용 되 는 값:
double_encode
선택 할 수 있다.불 값,존재 하 는 HTML 실 체 를 인 코딩 할 지 여 부 를 규정 합 니 다.
기술 세부 사항
반환 값:
변 환 된 문자열 을 되 돌려 줍 니 다.
하면,만약,만약... string 잘못된 인 코딩 을 포함 하면 ENT 가 설정 되 어 있 지 않 은 빈 문자열 을 되 돌려 줍 니 다.IGNORE 혹은 ENTSUBSTITUTE 로고.
PHP 버 전:
4+
업데이트 로그:
PHP 5 에서 character-set 인자 의 기본 값 을 UTF-8 로 변경 합 니 다.
PHP 5.4 에:ENT 가 추가 되 었 습 니 다.SUBSTITUTE、ENT_DISALLOWED、ENT_HTML401、ENT_HTML5、ENT_XML 1 과 ENTXHTML。
PHP 5.3 에 ENT 가 추가 되 었 습 니 다.IGNORE。
PHP 5.2.3 에서 새로 추 가 했 습 니 다. double_encode 매개 변수.
PHP 4.1 에서 새로 추 가 했 습 니 다. character-set 매개 변수.
실례 1
HTML 실체 로 문자 변환:
<?php
$str = "Bill & 'Steve'";
echo htmlentities($str, ENT_COMPAT); //
echo "<br>";
echo htmlentities($str, ENT_QUOTES); //
echo "<br>";
echo htmlentities($str, ENT_NOQUOTES); //
?>
위 코드 의 HTML 출력 은 다음 과 같 습 니 다.(원본 코드 보기)
<!DOCTYPE html>
<html>
<body>
Bill & 'Steve'<br>
Bill & 'Tarzan'<br>
Bill & 'Steve'
</body>
</html>
위 코드 의 브 라 우 저 출력:
Bill & 'Steve'
Bill & 'Steve'
Bill & 'Steve'
예 2서구 문자 집합 을 사용 하여 일부 문 자 를 HTML 실체 로 변환 합 니 다.
<?php
$str = "My name is ?yvind ?sane. I'm Norwegian.";
echo htmlentities($str, ENT_QUOTES, "ISO-8859-1");
// Will only convert double quotes (not single quotes), and uses the character-set Western European
?>
위 코드 의 HTML 출력 은 다음 과 같 습 니 다.(원본 코드 보기)
<!DOCTYPE html>
<html>
<body>
My name is Øyvind Åsane. I'm Norwegian.
</body>
</html>
위 코드 의 브 라 우 저 출력:My name is ?yvind ?sane. I'm Norwegian.
이상 의 phop htmlenities()함수 의 정의 와 용법 은 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 많은 응원 을 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.