在smarty中打破/爆炸字符串

tem*_*arn 11 php smarty

可以有1个人告诉我如何在smarty中打破这种字符串我想要的是"1"作为价格而"美元"作为货币类型.

"1|dollar"
Run Code Online (Sandbox Code Playgroud)

请回复.

Jan*_*čič 28

你可以这样做:

{assign var=someVar value="|"|explode:"1|dollar"}
Run Code Online (Sandbox Code Playgroud)

然后通过"someVar"变量的0和1索引访问"1"和"dollar".

  • 是不是聪明的案例敏感?你应该写{$ someVar [0]}.也试试{$ someVar.0} ...对不起我的聪明知识有点生疏:) (2认同)