- ベストアンサー
数字とそれ以外の区別
数字(1とか2とか100とか1200とか)とそれ以外を区別するのは どのような関数を使うのでしょうか? フォームで数字が入力された場合、計算処理をして それ以外は、エラーを出したいのですが、、、、 全く初心者で、書籍を片手にあれこれやっているのですが つまづいてしまいました。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
スペル間違いをしました。 ergではなく、eregです。 すみません。
その他の回答 (1)
- 6ma6
- ベストアンサー率53% (7/13)
回答No.1
if( erg("^[0-9]+$",$str)){ ここは正しい値が入力されている! }else{ ここはエラー } $strは入力された値。 こんな感じでいかがでしょうか?
質問者
お礼
あまりの速さに驚きました。 有難うございます。 で、試したのですが、 Fatal error: Call to undefined function: erg() in と出てしまい、うまくいかないようです、、、、
お礼
できました。 有難うございました。