php-extended/php-html-transformer-script-filter

该包已被弃用且不再维护。作者建议使用 php-extended/php-html-transformer-object 包。

用于移除HTML树中的脚本节点和事件的过滤器

3.1.16 2021-06-25 17:28 UTC

README

HTML树过滤器的过滤器,用于移除脚本节点和事件。

coverage build status

安装

此库的安装是通过composer完成的。从他们的网站下载composer.phar。然后在您的composer.json中添加以下内容

	"require": {
		...
		"php-extended/php-html-transformer-script-filter": "^3",
		...
	}

然后运行php composer.phar update以安装此库。该库的所有类的自动加载是通过composer的自动加载器完成的。

基本用法

要过滤DOM节点,请执行以下操作


use PhpExtended\HtmlTransformerScriptFilter;

/* @var $dom \PhpExtended\Html\HtmlAbstractNodeInterface */
$filter = new HtmlTransformerScriptFilter();
$filtered = $filter->transform($dom);
// $filtered instanceof \PhpExtended\Html\HtmlAbstractNodeInterface
// but without script nodes

许可证

MIT(见许可证文件)。