2016-04-27 5 views
12

यह जांचने के लिए कि चर एक संख्या, पूर्णांक या फ्लोट है या नहीं? मुझे इसके बारे में कुछ भी नहीं मिला। सिम्फनी में प्रोजेक्ट बनाना 3.ट्विग - यह जांचने के लिए कि क्या चर एक संख्या/पूर्णांक

+0

यह एक पूर्णांक होने की जरूरत है, तो क्यों आपके द्वारा सत्यापित नहीं कर रहे हैं कि दृश्य में सौंपने से पहले? –

+0

मुद्दा यह है कि यह हमेशा एक int नहीं है। यही कारण है कि मुझे ऐसा करना चाहिए। –

+0

यह अधिक समझ में आता है :) –

उत्तर

15

आखिरकार कुछ मिला। से जवाब में से एक: https://craftcms.stackexchange.com/questions/932/how-to-check-variable-type

{# Match integer #} 
{% if var matches '/^\\d+$/' %} 
{% endif %} 

{# Match floating point number #} 
{% if var matches '/^[-+]?[0-9]*\\.?[0-9]+$/' %} 
{% endif %} 
+0

यह मेरे लिए बिल्कुल सही काम करता है, धन्यवाद। – erknrio

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