XMLヘルパー
XMLヘルパーファイルには、XMLデータの操作を支援する関数が含まれています。
このヘルパーのロード
このヘルパーは、次のコードを使用してロードされます
<?php
helper('xml');
利用可能な関数
次の関数が利用可能です
- xml_convert($str[, $protect_all = false])
- パラメータ:
$str (
string
) – 変換するテキスト文字列$protect_all (
bool
) – 番号付きエンティティだけでなく、潜在的なエンティティのように見えるすべてのコンテンツ(例:&foo;)を保護するかどうか。
- 戻り値:
XML変換された文字列
- 戻り値の型:
string
文字列を入力として受け取り、次の予約済みのXML文字をエンティティに変換します
アンパサンド: &
より小さい文字とより大きい文字: < >
単一引用符と二重引用符: ‘ “
ダッシュ: -
この関数は、既存の番号付き文字エンティティの一部である場合(例:{)、アンパサンドを無視します。例
<?php $string = '<p>Here is a paragraph & an entity ({).</p>'; $string = xml_convert($string); echo $string;
出力
<p>Here is a paragraph & an entity ({).</p>