Разорвать / взорвать String в Smarty - PullRequest
10 голосов
/ 02 декабря 2011

Может ли кто-нибудь сказать, как разбить этот тип строки в smarty, что я хочу, это "1" в качестве цены и "доллар" в качестве типа валюты.

"1|dollar"

пожалуйста, ответьте.

1 Ответ

27 голосов
/ 02 декабря 2011

Вы можете сделать что-то вроде этого:

{assign var=someVar value="|"|explode:"1|dollar"}

и затем получить доступ к «1» и «доллару» через 0 и 1 индексы переменной «someVar», как показано ниже,

{$somevar[0]} и {$somevar[1]}

...