開発(PHP):ドキュメントソースのタグを全て削除
登録済みのドキュメントソースのタグを全て削除するには、$modx->stripTags
メソッドを使用します。
リソース変数などMDOXの独自タグも削除されます。
構文
戻り値 = $modx->stripTags(ソースコード, 残すタグ);
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
ソースコード | string | 処理するソースコード。 | |
第二引数 | 残すタグ | string | '' | 削除せず残すタグ。 開始タグを指定 複数指定することも可能でタグを続けて指定する。 例:' <p><div> ' |
戻り値
タグが削除されたソースコードを返します。
サンプルコード
$code = '
<h2>ページ情報</h2>
<p class="title">[*pagetitle*]</p>
<div class="description">[*description*]</div>
';
$result = $modx->stripTags($code, '<div>');
処理前
<h2>ページ情報</h2>
<p class="title">[*pagetitle*]</p>
<div class="description">[*description*]</div>
処理後
ページ情報
<div class="description"></div>