⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 switch.php

📁 很棒的在线教学系统
💻 PHP
字号:
<?php/** * Decorator that, depending on a token, switches between two definitions. */class HTMLPurifier_AttrDef_Switch{        var $tag;    var $withTag, $withoutTag;        /**     * @param string $tag Tag name to switch upon     * @param HTMLPurifier_AttrDef $with_tag Call if token matches tag     * @param HTMLPurifier_AttrDef $without_tag Call if token doesn't match, or there is no token     */    function HTMLPurifier_AttrDef_Switch($tag, $with_tag, $without_tag) {        $this->tag = $tag;        $this->withTag = $with_tag;        $this->withoutTag = $without_tag;    }        function validate($string, $config, $context) {        $token = $context->get('CurrentToken', true);        if (!$token || $token->name !== $this->tag) {            return $this->withoutTag->validate($string, $config, $context);        } else {            return $this->withTag->validate($string, $config, $context);        }    }    }

⌨️ 快捷键说明

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