html()

October CMS Documentation Docs

html()

以 html_ 为前缀的函数执行处理 HTML 标记时很有用。 助手程序直接映射到Html PHP 类及其方法。 例如:

___TWIG0___

上面和下面的 PHP 相同:

<?= Html::strip() ?>

注意: 驼峰命名 中的方法应转换为蛇形命名

您还可以将 HTML 函数用作 Twig 过滤器。

___TWIG0___

# html_strip()

从字符串中删除 HTML

___TWIG0___

# html_limit()

通过适当的标记处理限制具有特定长度的 HTML。

___TWIG0___

要在应用限制时添加后缀,请将其作为第三个参数传递。 默认为...。

___TWIG0___

# html_clean()

清理 HTML 以防止大多数 XSS 攻击。

___TWIG0___

# html_email()

混淆电子邮件地址以防止垃圾邮件机器人攻击它。

___TWIG0___

例如:

<a href="mailto: ___TWIG0___">给我发邮件</a>

<!-- 以上将输出 -->
<a href="mailto: &#109;&#97;&#105;&#108;&#x74;o&#x3a;&#97;&#64;b.&#x63;">给我发邮件</a>