ユーザーが年齢を入力するフィールドがあり、エラーチェックを行いたいです。ユーザーが数字の「0」を入力して をクリックsubmit
すると、ゼロから始めることはできないというエラーが表示されます。しかし、20 歳など、数字の 0 を含む年齢も許可したいのです。誰かが最初の数字の 0 を入力できないようにする方法がわかりません。
私のPHPコードは次のとおりです。
<?php
$age_numeric = preg_match("/^(^[1-9]){1,}$/", $age);
?>
//some more code
<?php if (!$age_numeric) echo "age can only be numeric."; ?>