XML 헬퍼

XML 헬퍼 파일에는 XML 데이터 작업을 지원하는 함수가 포함되어 있습니다.

헬퍼 로드

이 헬퍼는 다음 코드를 사용하여 로드합니다

<?php

helper('xml');

사용 가능한 함수

다음 함수를 사용할 수 있습니다:

xml_convert($str[, $protect_all = false])
매개변수:
  • $str (string) – 변환할 텍스트 문자열

  • $protect_all (bool) – 번호가 매겨진 엔티티뿐만 아니라 잠재적 엔티티처럼 보이는 모든 콘텐츠를 보호할지 여부(예: &foo;)

반환:

XML로 변환된 문자열

반환 형식:

string

문자열을 입력으로 받아 다음 예약된 XML 문자를 엔티티로 변환합니다:

  • 앰퍼샌드: &

  • 보다 작음 및 보다 큼 문자: < >

  • 작은따옴표 및 큰따옴표: ‘ “

  • 대시: -

이 함수는 앰퍼샌드가 기존 번호 매겨진 문자 엔티티(예: &#123;)의 일부인 경우 무시합니다. 예:

<?php

$string = '<p>Here is a paragraph & an entity (&#123;).</p>';
$string = xml_convert($string);
echo $string;

출력 결과:

&lt;p&gt;Here is a paragraph &amp; an entity (&#123;).&lt;/p&gt;