は、ここで私は成功し、それが{assign var="options" value=","|explode:$myStr}
SMARTY:Smartyテンプレートの文字列の先頭または末尾の空白を削除しますか?
しかし、私はまた、それを出力する際に、各文字列から先頭や末尾に空白文字を削除したい爆発ができましカンマ(、)で区切って、私の文字列 $myStr = "One, Two,Three, Four , Five ,Six "
です。言い換えれば、SMARTYの機能は、PHPの組み込みのtrim($mystr)
機能に相当します。 PHPトリムは、存在する場合は開始と終了の空白を削除し、そうでない場合は実際の文字列を返します。
One Two Three [whitespace]Four[whitespace] [whitespace]Five[whitespace] Six[whitespace]
私は空白をトリムするにはどうすればよい:
{section name=myname loop=$options}
{$options[myname]}
{/section}
上記のコードを出力しませんか?
trim($ varName)を使用します。 – RJParikh
重複してください:http://stackoverflow.com/questions/1279774/to-strip-whitespaces-inside-a-variable-in-php – RJParikh
いいえ、それは重複していません。どちらも異なる質問です。私の関心事は、**開始**と**終了**の位置でのみ空白を削除しようとしています。あなたが言及した質問は、文字列からすべてのスペースを削除することです。 –