Вот моя строка разделённых запятыми (,) $myStr = "One, Two,Three, Four , Five ,Six "
SMARTY: удалить пробел в начале или конце строки в шаблоне Smarty?
Я могу успешно взорвать его {assign var="options" value=","|explode:$myStr}
Но я также хотел бы удалить пробелы в начале или в конце каждой строки из при выводе его. Другими словами: Я ищу функцию SMARTY, эквивалентную функции встроенного в PHP функции trim($mystr)
. Фрагмент PHP удаляет начальные и конечные белые пробелы, если он присутствует, в противном случае возвращает фактическую строку.
{section name=myname loop=$options}
{$options[myname]}
{/section}
Код выше будет выход:
One Two Three [whitespace]Four[whitespace] [whitespace]Five[whitespace] Six[whitespace]
Как обрезать пробельные?
использование обивка ($ varName). – RJParikh
Дубликат, пожалуйста, проверьте: http://stackoverflow.com/questions/1279774/to-strip-whitespaces-inside-a-variable-in-php – RJParikh
Нет. Не дублируется. Оба - разные вопросы. Моя забота заключается в том, чтобы удалить белые пробелы только на ** start ** и ** end **. Вопрос, о котором вы говорили, касается удаления всех пробелов из строки. –