smarty

2011-12-02 13 views
8

में स्ट्रिंग को तोड़ें/विस्फोट करें कुछ 1 बता सकते हैं कि इस तरह के स्ट्रिंग को स्मार्ट में जो मैं चाहता हूं उसे "1" मूल्य के रूप में और "डॉलर" मुद्रा प्रकार के रूप में कैसे तोड़ सकता है।smarty

"1|dollar" 

कृपया उत्तर दें।

उत्तर

23

आप कुछ इस तरह कर सकता है:

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

और उसके बाद का उपयोग "1" और "डॉलर" गर्त "someVar" चर के 0 और 1 अनुक्रमित। उत्तर के लिए

+0

thx। मैंने उस दृष्टिकोण की कोशिश की जब मैंने $ somevar को छोड़ दिया तो मुझे केवल "1" कुछ और नहीं मिल सकता था। कोई उपाय? –

+0

आपने "1" और "डॉलर" तक पहुंचने का प्रयास कैसे किया? –

+1

{$ somevar [0]} और {$ somevar [1]} –

संबंधित मुद्दे