2012-09-07 12 views
5

Soy nuevo en smarty.espacios de tira de cuerda usando smarty

Quiero saber cómo eliminar todos los caracteres de espacio en blanco de una cadena determinada en Smarty?

Tengo una cadena como "esta es mi cadena". La salida debe ser "thisismystring".

¿Cómo puedo hacer esto?

+1

Try [ '{variable $ | reemplazar: ' ':''}'] (http://www.smarty.net/docsv2/en/language. modifier.replace.tpl). – DCoder

+0

try $ string = preg_replace ('/ \ s + /', '', $ string); – gaurang171

Respuesta

3

cualquier cosa entre tira, se eliminarán todos los espacios.

{strip}{/strip} 
+0

Por lo que a mí respecta, eso solo elimina los espacios finales. – think123

+0

Esto no hará lo que quiera: http://www.smarty.net/docs/en/language.modifier.strip.tpl – vanneto

+0

tienen rtrim y ltrim en smarty http://phk.tekwire.net/demo/ Smarty_xref.php5/nav.html? _functions/index.html – amitchhajer