2016-04-27 10 views
12

変数が数値か整数か浮動小数点かチェックする方法?私はこれについて何も見つけることができません。 symfony 3でプロジェクトを作る。小枝 - 変数が数値/整数であるかどうかをチェックする方法

+0

、なぜあなたが検証されていないそのビューにそれを渡す前に? –

+0

重要なのは、必ずしもintではないということです。だからこそ私はそれをそうする必要があります。 –

+0

これは意味があります:) –

答えて

15

最後に何かを見つけた。以下からの答えのひとつ:それはint型である必要があります場合は 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

関連する問題