回答編集履歴

2

追記

2018/10/24 16:43

投稿

yskk
yskk

スコア257

test CHANGED
@@ -25,3 +25,17 @@
25
25
  こちらは例ですが、foreachの中では配列$arrayの要素が取り出され$valueに代入されます。
26
26
 
27
27
  なので、$valueに対して操作を行えばいいわけです。今回だとstripの操作ですね。
28
+
29
+
30
+
31
+ ```PHP
32
+
33
+ foreach ($_POST['tax_plural'] as $value)
34
+
35
+ {
36
+
37
+ strip_tags($value)
38
+
39
+ }
40
+
41
+ ```

1

追記

2018/10/24 16:43

投稿

yskk
yskk

スコア257

test CHANGED
@@ -1,3 +1,27 @@
1
1
  http://php.net/manual/ja/function.array-map.php
2
2
 
3
3
  配列の要素全てに同じ操作をするにはmapが使えます。あるいは、foreachで配列の要素一つずつ操作していくのも良いかと思います。
4
+
5
+
6
+
7
+ 初心者にはmapよりもforeachのほうが理解しやすいかもしれないのでforeachで説明します。
8
+
9
+ Foreachはfor文の一種で配列の内容分繰り返してくれます。
10
+
11
+
12
+
13
+ ```PHP
14
+
15
+ $array = [1, 2, 3, 4, 5];
16
+
17
+ foreach ($array as $value) {
18
+
19
+ echo $value . "</br>";
20
+
21
+ }
22
+
23
+ ```
24
+
25
+ こちらは例ですが、foreachの中では配列$arrayの要素が取り出され$valueに代入されます。
26
+
27
+ なので、$valueに対して操作を行えばいいわけです。今回だとstripの操作ですね。