optional.php

来自「很棒的在线教学系统」· PHP 代码 · 共 26 行

PHP
26
字号
<?phprequire_once 'HTMLPurifier/ChildDef/Required.php';/** * Definition that allows a set of elements, and allows no children. * @note This is a hack to reuse code from HTMLPurifier_ChildDef_Required, *       really, one shouldn't inherit from the other.  Only altered behavior *       is to overload a returned false with an array.  Thus, it will never *       return false. */class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required{    var $allow_empty = true;    var $type = 'optional';    function validateChildren($tokens_of_children, $config, &$context) {        $result = parent::validateChildren($tokens_of_children, $config, $context);        if ($result === false) {            if (empty($tokens_of_children)) return true;            else return array();        }        return $result;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?