PHP


入力への警告について

フォームを送信するとき入力内容によってはエラーが出てしまうことがあります。 なのでif文をファンクションと組み合わせて使用することで入力に対して警告 することでエラーを表示させないようにします。

フォームの内容が空の場合



使用ファンクション

説明

ifによってemptyの結果によって変数が空であるかないかを判断して表示を分けています。 これによって入力欄が空である時の表示エラーを防ぐことができます。

入力内容が数字であるかないか



使用ファンクション

説明

is_numericによって変数が数字であるかを判別して表示を分けるプログラムです。 しかしis_numericでは全角数字は数字とは判断されないためmb_convart_kanaを 使用することで全角を半角に変換し認識を誤って判別されることを防いでいます。
ここでは全角を半角に変換するためにmb_convart_kanaの2番目のパラメータに「n」を入力しています。

正規表現の確認



使用ファンクション

説明

正規表現とは指定した形式に当てはまるように記入されているかの書式チェックする 方法です。正規表現の指定方法は「/(スラッシュ)」で囲まれた内側で\Aが先頭であること を示します。次に出てくる\dは数字であることを示し{}内の数字で文字数を指定します。
←if文へ
セッションへ→

↑総目次に戻る