/app/ext/dwoo/plugins/builtin/functions/strip_tags.php
PHP | 27 lines | 9 code | 1 blank | 17 comment | 2 complexity | 00f8a9e0110f2776ba995394b90299ea MD5 | raw file
Possible License(s): LGPL-2.1
- <?php
- /**
- * Removes all html tags
- * <pre>
- * * value : the string to process
- * * addspace : if true, a space is added in place of every removed tag
- * </pre>
- * This software is provided 'as-is', without any express or implied warranty.
- * In no event will the authors be held liable for any damages arising from the use of this software.
- *
- * @author Jordi Boggiano <j.boggiano@seld.be>
- * @copyright Copyright (c) 2008, Jordi Boggiano
- * @license http://dwoo.org/LICENSE Modified BSD License
- * @link http://dwoo.org/
- * @version 1.0.0
- * @date 2008-10-23
- * @package Dwoo
- */
- function Dwoo_Plugin_strip_tags_compile(Dwoo_Compiler $compiler, $value, $addspace=true)
- {
- if ($addspace==='true') {
- return "preg_replace('#<[^>]*>#', ' ', $value)";
- } else {
- return "strip_tags($value)";
- }
- }