開発(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>

CMS「MODX Evolution」逆引きリファレンス一覧へ戻る