2012-09-07 12 views
5

Ich bin neu bei Smarty.Strip-Bereiche von String mit Smarty

Ich möchte wissen, wie Sie alle Leerzeichen aus einer gegebenen Zeichenfolge in Smarty entfernen?

Ich habe eine Zeichenfolge wie "das ist meine Zeichenfolge". Die Ausgabe sollte "thisismystring" sein.

Wie kann ich das tun?

+1

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

+0

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

Antwort

3

alles zwischen Streifen, alle Räume werden entfernt.

{strip}{/strip} 
+0

Soweit es mich betrifft, werden nur nachfolgende Leerzeichen entfernt. – think123

+0

Dies wird nicht tun, was er will: http://www.smarty.net/docs/en/language.modifier.strip.tpl – vanneto

+0

sie haben rtrim und ltrim in smarty http://phk.tekwire.net/demo/ Smarty_xref.php5/nav.html? _functions/index.html – amitchhajer