/framework/vendor/smarty3/lib/libs/plugins/modifier.strip.php
PHP | 31 lines | 6 code | 2 blank | 23 comment | 0 complexity | 5470430d2cd29d5ba1530afcdd26c0f5 MD5 | raw file
1<?php 2/** 3* Smarty plugin 4* 5* @package Smarty 6* @subpackage PluginsModifier 7*/ 8 9/** 10* Smarty strip modifier plugin 11* 12* Type: modifier<br> 13* Name: strip<br> 14* Purpose: Replace all repeated spaces, newlines, tabs 15* with a single space or supplied replacement string.<br> 16* Example: {$var|strip} {$var|strip:" "} 17* Date: September 25th, 2002 18* 19* @link http://smarty.php.net/manual/en/language.modifier.strip.php strip (Smarty online manual) 20* @author Monte Ohrt <monte at ohrt dot com> 21* @version 1.0 22* @param string $ 23* @param string $ 24* @return string 25*/ 26function smarty_modifier_strip($text, $replace = ' ') 27{ 28 return preg_replace('!\s+!', $replace, $text); 29} 30 31?>