PageRenderTime 4ms CodeModel.GetById 1ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/framework/vendor/smarty3/lib/libs/plugins/modifier.strip_tags.php

http://zoop.googlecode.com/
PHP | 31 lines | 10 code | 2 blank | 19 comment | 2 complexity | 59d81614c4f22adecbd5966ca0e75cdb MD5 | raw file
 1<?php
 2/**
 3* Smarty plugin
 4* 
 5* @package Smarty
 6* @subpackage PluginsModifier
 7*/
 8
 9/**
10* Smarty strip_tags modifier plugin
11* 
12* Type:     modifier<br>
13* Name:     strip_tags<br>
14* Purpose:  strip html tags from text
15* 
16* @link http://smarty.php.net/manual/en/language.modifier.strip.tags.php strip_tags (Smarty online manual)
17* @author Monte Ohrt <monte at ohrt dot com> 
18* @param string $ 
19* @param boolean $ 
20* @return string 
21*/
22function smarty_modifier_strip_tags($string, $replace_with_space = true)
23{
24    if ($replace_with_space) {
25            return preg_replace('!<[^>]*?>!', ' ', $string);
26    } else {
27        return strip_tags($string);
28    } 
29} 
30
31?>