2012-09-07 13 views
5

私はスマートに新しいです。smartyを使用している文字列から空白を取り除く

Smartyの特定の文字列からすべての空白文字を削除する方法を知りたいですか?

「this is my string」のような文字列があります。 出力は "thisismystring"にする必要があります。

どうすればいいですか?

+1

するTry [ '{$変数|置き換える: ' ':''}'](http://www.smarty.net/docsv2/en/language。 modifier.replace.tpl)。 – DCoder

+0

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

答えて

17

{$YourVariable|replace:' ':''} 
+0

あなたのソリューションはうまくいきました。どうもありがとう – vandu

3

ストリップ間のすべてのスペースはすべて削除されます。 the documentationから

{strip}{/strip} 
+0

私の言う限りでは、後続のスペースだけが削除されます。 – think123

+0

これは彼が望むことをしません:http://www.smarty.net/docs/en/language.modifier.strip.tpl – vanneto

+0

彼らはrtrimとltrimをsmartyに持っていますhttp://phk.tekwire.net/demo/ Smarty_xref.php5/nav.html?_functions/index.html – amitchhajer

関連する問題