LoginSignup
0
1

More than 3 years have passed since last update.

phpで配列にエラー文を追加したい

Last updated at Posted at 2019-05-21

phpでお問い合わせフォームを作りながら学習しているのですが、送信ボタンを押された時のエラー表示で躓いたので、学習した内容をメモします!

作りたいもの

  • お問い合わせフォーム
  • 名前入力欄が空白の場合は、エラー文「お名前を入力して下さい」
  • メールアドレス欄が空白の場合は、エラー文「メールアドレスを入力して下さい」
  • 上記のエラーを配列に入れて表示したい

phpで配列にエラー文を追加する方法

調査した結果、配列にエラー文を追加するには、以下の2種類の方法があるみたいです!

  • 角カッコ[]を使用する方法
  • array_push()関数を使用する方法

今回は、角カッコを使用して実装してみたいと思います!

ソースコード

ソースコード
<?php
  $errors = [];
  if(empty($_POST['name'])){
    $errors[] = "お名前を入力して下さい";
  }

  if(empty($_POST['mail'])){
    $errors[] = "メールアドレスを入力して下さい";
  }
?>

上記のように実装したところ、無事、配列にエラー文が格納されました!

参考にしたサイト

phpで配列に要素を追加する方法まとめ

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1