質問編集履歴

8

解決いたしました。

2021/05/29 14:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -283,3 +283,11 @@
283
283
  $log2[$hyouka][10] = (int)$log2[$hyouka][10]+1.PHP_EOL;
284
284
 
285
285
  としたのですが、このような使い方はできずエラーになります、どのように改行コードをつければ良いのでしょうか。
286
+
287
+
288
+
289
+ takashimaさんの言うように、
290
+
291
+ $log2[$hyouka][10] = ((int)$log2[$hyouka][10]+1). PHP_EOL;
292
+
293
+ としたらできました・・・!

7

試したことを書きました

2021/05/29 14:19

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -259,3 +259,27 @@
259
259
 
260
260
 
261
261
  です。
262
+
263
+
264
+
265
+ やはりキャストが原因だったっぽくて、
266
+
267
+ ```php
268
+
269
+ $log2[$hyouka][10] = (int)$log2[$hyouka][10]+1;
270
+
271
+ ```
272
+
273
+ とすると、数値は増えました、もっと良い方法あったら教えて下さい
274
+
275
+
276
+
277
+ あと、数値は増えたんですが、この場合は別に改行コードを、このあとにつける必要があるようです、
278
+
279
+ そこで、
280
+
281
+
282
+
283
+ $log2[$hyouka][10] = (int)$log2[$hyouka][10]+1.PHP_EOL;
284
+
285
+ としたのですが、このような使い方はできずエラーになります、どのように改行コードをつければ良いのでしょうか。

6

更に詳しく追記しました。

2021/05/29 11:34

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -120,10 +120,142 @@
120
120
 
121
121
  ```php
122
122
 
123
+ if (isset($_POST['hyouka'])){
124
+
125
+ $hyouka = $_POST['hyouka'];
126
+
127
+ $log1 = filter_input(INPUT_POST,"a",FILTER_DEFAULT,FILTER_REQUIRE_ARRAY);
128
+
129
+
130
+
131
+ var_dump($hyouka);
132
+
133
+ echo "<p>";
134
+
135
+
136
+
137
+ var_dump($log1);
138
+
139
+ echo "<p>";
140
+
141
+
142
+
143
+ $file_name = "log.txt"; /*読込ファイルの指定*/
144
+
145
+ $log0 = file( $file_name ); /*ファイルを全て配列に入れる*/
146
+
147
+
148
+
149
+ var_dump($log0);
150
+
151
+ echo "<p>";
152
+
153
+
154
+
155
+ for($i = 0 ; $i < count($log0); $i++){
156
+
157
+ $log2[$i] = explode(",",$log0[$i]);
158
+
159
+ }
160
+
161
+
162
+
163
+ var_dump($log2);
164
+
165
+ echo "<p>";
166
+
167
+
168
+
123
169
  $log2[$hyouka][10]++;
124
170
 
171
+
172
+
173
+ var_dump($log2);
174
+
175
+ echo "<p>";
176
+
177
+
178
+
179
+ $str = '';
180
+
181
+ foreach($log2 as $card){
182
+
183
+ $str .= implode(',', $card);
184
+
185
+ }
186
+
187
+
188
+
189
+ var_dump($str);
190
+
191
+ echo "<p>";
192
+
193
+
194
+
195
+ file_put_contents("log.txt",$str);
196
+
197
+
198
+
199
+
200
+
201
+ }
202
+
125
203
  ```
126
204
 
127
- のあとvardumpした結果が以下です。
205
+
206
+
207
+ とした時の出力結果が、以下になります。
208
+
209
+
210
+
211
+ string(2) "10"
212
+
213
+ array(5) { [0]=> array(11) { [0]=> string(1) "1" [1]=> string(2) "10" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(2) "60" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(3) "9 " } [1]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(2) "20" [4]=> string(1) "3" [5]=> string(2) "40" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(3) "9 " } [2]=> array(11) { [0]=> string(2) "10" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(2) "70" [9]=> string(1) "8" [10]=> string(3) "9 " } [3]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(2) "10" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(2) "50" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(3) "9 " } [4]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(2) "30" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(1) "9" } }
214
+
215
+
216
+
217
+ array(5) { [0]=> string(24) "10,1,1,2,3,4,5,6,70,8,9 " [1]=> string(24) "1,10,1,2,3,4,5,60,7,8,9 " [2]=> string(24) "1,1,10,2,3,4,50,6,7,8,9 " [3]=> string(24) "1,1,1,20,3,40,5,6,7,8,9 " [4]=> string(22) "1,1,1,2,30,4,5,6,7,8,9" }
218
+
219
+
220
+
221
+ array(5) { [0]=> array(11) { [0]=> string(2) "10" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(2) "70" [9]=> string(1) "8" [10]=> string(2) "9 " } [1]=> array(11) { [0]=> string(1) "1" [1]=> string(2) "10" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(2) "60" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [2]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(2) "10" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(2) "50" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [3]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(2) "20" [4]=> string(1) "3" [5]=> string(2) "40" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [4]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(2) "30" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(1) "9" } }
222
+
223
+
128
224
 
129
225
  array(6) { [0]=> array(11) { [0]=> string(2) "10" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(2) "70" [9]=> string(1) "8" [10]=> string(2) "9 " } [1]=> array(11) { [0]=> string(1) "1" [1]=> string(2) "10" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(2) "60" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [2]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(2) "10" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(2) "50" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [3]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(2) "20" [4]=> string(1) "3" [5]=> string(2) "40" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [4]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(2) "30" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(1) "9" } [10]=> array(1) { [10]=> int(1) } }
226
+
227
+
228
+
229
+ string(119) "10,1,1,2,3,4,5,6,70,8,9 1,10,1,2,3,4,5,60,7,8,9 1,1,10,2,3,4,50,6,7,8,9 1,1,1,20,3,40,5,6,7,8,9 1,1,1,2,30,4,5,6,7,8,91"
230
+
231
+
232
+
233
+ log.txtは、元は、
234
+
235
+ 10,1,1,2,3,4,5,6,70,8,9
236
+
237
+ 1,10,1,2,3,4,5,60,7,8,9
238
+
239
+ 1,1,10,2,3,4,50,6,7,8,9
240
+
241
+ 1,1,1,20,3,40,5,6,7,8,9
242
+
243
+ 1,1,1,2,30,4,5,6,7,8,9
244
+
245
+
246
+
247
+ 実行後は、
248
+
249
+ 10,1,1,2,3,4,5,6,70,8,9
250
+
251
+ 1,10,1,2,3,4,5,60,7,8,9
252
+
253
+ 1,1,10,2,3,4,50,6,7,8,9
254
+
255
+ 1,1,1,20,3,40,5,6,7,8,9
256
+
257
+ 1,1,1,2,30,4,5,6,7,8,91
258
+
259
+
260
+
261
+ です。

5

2021/05/29 04:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -113,3 +113,17 @@
113
113
 
114
114
 
115
115
  長々と書きましたが、本質は、「配列のある要素の値を増やす」方法になります、それがうまくいきませんが・・・。
116
+
117
+
118
+
119
+
120
+
121
+ ```php
122
+
123
+ $log2[$hyouka][10]++;
124
+
125
+ ```
126
+
127
+ のあとvardumpした結果が以下です。
128
+
129
+ array(6) { [0]=> array(11) { [0]=> string(2) "10" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(2) "70" [9]=> string(1) "8" [10]=> string(2) "9 " } [1]=> array(11) { [0]=> string(1) "1" [1]=> string(2) "10" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(2) "60" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [2]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(2) "10" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(2) "50" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [3]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(2) "20" [4]=> string(1) "3" [5]=> string(2) "40" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [4]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(2) "30" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(1) "9" } [10]=> array(1) { [10]=> int(1) } }

4

本質となる部分の説明をしました。

2021/05/29 03:29

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -96,7 +96,9 @@
96
96
 
97
97
 
98
98
 
99
+
100
+
99
- また、file_put_contents()でも上書きできるとのことで、なら
101
+ また、file_put_contents()でも上書きできるとのことで、それなら
100
102
 
101
103
  $a = fopen("log.txt", "w");
102
104
 
@@ -107,3 +109,7 @@
107
109
  }
108
110
 
109
111
  の代わりにfile_put_contents()を使いたいです。
112
+
113
+
114
+
115
+ 長々と書きましたが、本質は、「配列のある要素の値を増やす」方法になります、それがうまくいきませんが・・・。

3

編集いたしましたー。

2021/05/29 01:13

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,17 @@
93
93
  一切変化がありません、どうすれば良いのでしょう、
94
94
 
95
95
  キャスト等する必要があるのでしょうか・・・。
96
+
97
+
98
+
99
+ また、file_put_contents()でも上書きできるとのことで、なら
100
+
101
+ $a = fopen("log.txt", "w");
102
+
103
+ fwrite($a, "$str");
104
+
105
+ fclose($a);
106
+
107
+ }
108
+
109
+ の代わりにfile_put_contents()を使いたいです。

2

やったことを書きましたー。

2021/05/29 00:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
1
  ```php
2
+
3
+ <?php
4
+
5
+
2
6
 
3
7
  if (isset($_POST['hyouka'])){
4
8
 
@@ -8,131 +12,7 @@
8
12
 
9
13
 
10
14
 
11
- $file_name = "log.txt"; /*読込ファイルの指定*/
12
-
13
- $log0 = file( $file_name ); /*ファイルを全て配列に入れる*/
14
-
15
-
16
-
17
- var_dump($log0);
18
-
19
- echo "<p>";
20
-
21
-
22
-
23
- for($i = 0 ; $i < count($log0); $i++){
24
-
25
- $log2[$i] = explode(",",$log0[$i]);
26
-
27
- }
28
-
29
-
30
-
31
- var_dump($log2);
32
-
33
- echo "<p>";
34
-
35
-
36
-
37
- $log2[$hyouka][10]++;
38
-
39
-
40
-
41
- $str = '';
42
-
43
- foreach($log2 as $card){
44
-
45
- $str .= implode(',', $card) . PHP_EOL;
46
-
47
- }
48
-
49
-
50
-
51
- var_dump($log2);
52
-
53
- echo "<p>";
54
-
55
-
56
-
57
- $a = fopen("log.txt", "w");
58
-
59
- fwrite($a, "$str");
60
-
61
- fclose($a);
62
-
63
- }
64
-
65
- ```
66
-
67
-
68
-
69
- ややこしいのですが、出力結果が
70
-
71
- array(5) { [0]=> string(24) "10,1,1,2,3,4,5,6,70,8,9 " [1]=> string(24) "1,10,1,2,3,4,5,60,7,8,9 " [2]=> string(24) "1,1,10,2,3,4,50,6,7,8,9 " [3]=> string(24) "1,1,1,20,3,40,5,6,7,8,9 " [4]=> string(22) "1,1,1,2,30,4,5,6,7,8,9" }
72
-
73
- array(5) { [0]=> array(11) { [0]=> string(2) "10" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(2) "70" [9]=> string(1) "8" [10]=> string(2) "9 " } [1]=> array(11) { [0]=> string(1) "1" [1]=> string(2) "10" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(2) "60" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [2]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(2) "10" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(2) "50" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [3]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(2) "20" [4]=> string(1) "3" [5]=> string(2) "40" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [4]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(2) "30" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(1) "9" } } array(6) { [0]=> array(11) { [0]=> string(2) "10" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(2) "70" [9]=> string(1) "8" [10]=> string(2) "9 " } [1]=> array(11) { [0]=> string(1) "1" [1]=> string(2) "10" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(2) "60" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [2]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(2) "10" [3]=> string(1) "2" [4]=> string(1) "3" [5]=> string(1) "4" [6]=> string(2) "50" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [3]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(2) "20" [4]=> string(1) "3" [5]=> string(2) "40" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(2) "9 " } [4]=> array(11) { [0]=> string(1) "1" [1]=> string(1) "1" [2]=> string(1) "1" [3]=> string(1) "2" [4]=> string(2) "30" [5]=> string(1) "4" [6]=> string(1) "5" [7]=> string(1) "6" [8]=> string(1) "7" [9]=> string(1) "8" [10]=> string(1) "9" } [" "]=> array(1) { [10]=> int(1) } }
74
-
75
-
76
-
77
- 元のlog.txtの中身は、
78
-
79
- 10,1,1,2,3,4,5,6,70,8,9
80
-
81
- 1,10,1,2,3,4,5,60,7,8,9
82
-
83
- 1,1,10,2,3,4,50,6,7,8,9
84
-
85
- 1,1,1,20,3,40,5,6,7,8,9
86
-
87
- 1,1,1,2,30,4,5,6,7,8,9
88
-
89
- です。
90
-
91
-
92
-
93
- これの
94
-
95
- 上から[$hyouka]番目の左から[10]番目の数字を+した状態で上書きしたいのですが、
96
-
97
-
98
-
99
- この処理を行うと
100
-
101
- 10,1,1,2,3,4,5,6,70,8,9
102
-
103
-
104
-
105
- 1,10,1,2,3,4,5,60,7,8,9
106
-
107
-
108
-
109
- 1,1,10,2,3,4,50,6,7,8,9
110
-
111
-
112
-
113
- 1,1,1,20,3,40,5,6,7,8,9
114
-
115
-
116
-
117
- 1,1,1,2,30,4,5,6,7,8,9
118
-
119
- 1
120
-
121
- となってしまいます、どうすればよいのやら・・・。
122
-
123
-
124
-
125
- 自分で一部解決したのですが、まだ分からない部分があります。
126
-
127
-
128
-
129
- ```php
130
-
131
- if (isset($_POST['hyouka'])){
132
-
133
- $hyouka = $_POST['hyouka'];
134
-
135
- $log1 = filter_input(INPUT_POST,"a",FILTER_DEFAULT,FILTER_REQUIRE_ARRAY);
15
+ echo $hyouka."<br>";
136
16
 
137
17
 
138
18
 
@@ -150,7 +30,11 @@
150
30
 
151
31
 
152
32
 
33
+ echo $log2[$hyouka][0]."<br>";
34
+
35
+ echo $log2[$hyouka][10]."<br>";
36
+
153
- (int)$log2[$hyouka][10]++;
37
+ $log2[$hyouka][10]++;
154
38
 
155
39
 
156
40
 
@@ -158,7 +42,7 @@
158
42
 
159
43
  foreach($log2 as $card){
160
44
 
161
- $str .= implode(',', $card);
45
+ $str .= implode(',', $card);
162
46
 
163
47
  }
164
48
 
@@ -172,8 +56,40 @@
172
56
 
173
57
  }
174
58
 
59
+
60
+
61
+ ?>
62
+
175
63
  ```
176
64
 
177
65
 
178
66
 
67
+ log.txt
68
+
69
+ 10,1,1,2,3,4,5,6,70,8,9
70
+
71
+ 1,10,1,2,3,4,5,60,7,8,9
72
+
73
+ 1,1,10,2,3,4,50,6,7,8,9
74
+
75
+ 1,1,1,20,3,40,5,6,7,8,9
76
+
77
+ 1,1,1,2,30,4,5,6,7,8,9
78
+
79
+
80
+
81
+ 出力結果
82
+
83
+ 1
84
+
85
+ 1
86
+
87
+ 9
88
+
89
+
90
+
91
+ log.txtの、$hyouka行目の、10列目の値を1増やしたいのですが、
92
+
93
+ 一切変化がありません、どうすれば良いのでしょう、
94
+
179
- 結果、「テキストの中身が変化なし」でし
95
+ スト等する必要があるのでしょうか・・・

1

試したことを書きました。

2021/05/28 17:05

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -119,3 +119,61 @@
119
119
  1
120
120
 
121
121
  となってしまいます、どうすればよいのやら・・・。
122
+
123
+
124
+
125
+ 自分で一部解決したのですが、まだ分からない部分があります。
126
+
127
+
128
+
129
+ ```php
130
+
131
+ if (isset($_POST['hyouka'])){
132
+
133
+ $hyouka = $_POST['hyouka'];
134
+
135
+ $log1 = filter_input(INPUT_POST,"a",FILTER_DEFAULT,FILTER_REQUIRE_ARRAY);
136
+
137
+
138
+
139
+ $file_name = "log.txt"; /*読込ファイルの指定*/
140
+
141
+ $log0 = file( $file_name ); /*ファイルを全て配列に入れる*/
142
+
143
+
144
+
145
+ for($i = 0 ; $i < count($log0); $i++){
146
+
147
+ $log2[$i] = explode(",",$log0[$i]);
148
+
149
+ }
150
+
151
+
152
+
153
+ (int)$log2[$hyouka][10]++;
154
+
155
+
156
+
157
+ $str = '';
158
+
159
+ foreach($log2 as $card){
160
+
161
+ $str .= implode(',', $card);
162
+
163
+ }
164
+
165
+
166
+
167
+ $a = fopen("log.txt", "w");
168
+
169
+ fwrite($a, "$str");
170
+
171
+ fclose($a);
172
+
173
+ }
174
+
175
+ ```
176
+
177
+
178
+
179
+ 結果、「テキストの中身が変化なし」でした。