回答編集履歴

2

説明文の追加

2016/03/30 07:56

投稿

tkturbo
tkturbo

スコア5572

test CHANGED
@@ -1 +1,17 @@
1
+ > Notice: Undefined index: birth in ..
2
+
3
+
4
+
5
+ と出てるので、配列(ここでは「$error」)のキーに「birth」が登録されてないのでは?
6
+
7
+
8
+
9
+ ```php
10
+
11
+ <?php print "<p class=\"text-danger\">".$error["birth"]."</p>"; ?>
12
+
13
+
14
+
15
+ ```
16
+
1
- [array_key_exists](http://php.net/manual/ja/function.array-key-exists.php)でキー「birth」が存在してるか確認してからprintすればいいんじゃ?
17
+ ↑これをやる前に、[array_key_exists](http://php.net/manual/ja/function.array-key-exists.php)でキー「birth」が存在してるか確認してからprintすればいいんじゃ?

1

リンクを追加

2016/03/30 07:56

投稿

tkturbo
tkturbo

スコア5572

test CHANGED
@@ -1 +1 @@
1
- array_key_existsでキー「birth」が存在してるか確認してからprintすればいいんじゃ?
1
+ [array_key_exists](http://php.net/manual/ja/function.array-key-exists.php)でキー「birth」が存在してるか確認してからprintすればいいんじゃ?