回答編集履歴

1

調整

2022/04/13 06:10

投稿

yambejp
yambejp

スコア114897

test CHANGED
@@ -1,14 +1,17 @@
1
1
  流れ的にはこんな感じ
2
2
  ```PHP
3
3
  <?PHP
4
- $error=["name"=>null];
4
+ $error=[];
5
5
  $name=filter_input(INPUT_POST,'name',FILTER_VALIDATE_REGEXP,["options"=>["regexp"=>"/\A.{0,10}\z/"]]);
6
6
  if($name==="") $error["name"]="blank";
7
7
  if($name===false) $error["name"]="length";
8
+ if(count($error)){
8
- var_dump($error);
9
+ var_dump($error);
10
+ }
9
11
  ?>
10
12
  <form method="post">
11
13
  <input name="name">
12
14
  <input type="submit" value="send">
13
15
  </form>
14
16
  ```
17
+ ※調整