teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

2017/02/09 05:54

投稿

amaguri
amaguri

スコア227

title CHANGED
File without changes
body CHANGED
@@ -38,7 +38,7 @@
38
38
  }
39
39
 
40
40
 
41
- $wret=fwrite($fp,"{id}"."{result}"."\n);
41
+ $wret=fwrite($fp,"{$id}"."{$result}"."\n);
42
42
  }
43
43
  ```
44
44
  という処理に

5

2017/02/09 05:54

投稿

amaguri
amaguri

スコア227

title CHANGED
File without changes
body CHANGED
@@ -20,6 +20,7 @@
20
20
  }
21
21
  というデータがあり
22
22
 
23
+ $fp= fopen(ファイル名."a");
23
24
 
24
25
  foreach($arraydata as $data){
25
26
  $id = $data['id'];
@@ -36,6 +37,8 @@
36
37
  break
37
38
  }
38
39
 
40
+
41
+ $wret=fwrite($fp,"{id}"."{result}"."\n);
39
42
  }
40
43
  ```
41
44
  という処理に
@@ -64,6 +67,8 @@
64
67
  break
65
68
  }
66
69
  }
70
+
71
+
67
72
  ```
68
73
  今回の場合はbreakで処理を終了させforeachの処理に戻してあげれいいのでしょうか?
69
74
 

4

2017/02/09 05:35

投稿

amaguri
amaguri

スコア227

title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,7 @@
14
14
  ['id']03
15
15
  ['no']0300
16
16
  }
17
- [3]=>array{
17
+ [3]=>array(2){
18
18
  ['id']00
19
19
  ['no']0000
20
20
  }

3

2017/02/09 05:28

投稿

amaguri
amaguri

スコア227

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,23 @@
1
1
  ループ文の処理についてお伺いしたいのですが
2
2
  ```
3
3
  $arraydata=
4
+ array(4){
5
+ [0]=>array(2){
6
+ ['id']01
4
- [0]array['id']01['no']0100
7
+ ['no']0100
8
+ }
9
+ [1]=>array(2){
10
+ ['id']02
5
- [1]array['id']02['no']0200
11
+ ['no']0200
12
+ }
13
+ [2]=>array(2){
14
+ ['id']03
6
- [2]array['id']03['no']0300
15
+ ['no']0300
16
+ }
17
+ [3]=>array{
18
+ ['id']00
7
- [3]array['id']00['no']0000
19
+ ['no']0000
20
+ }
8
21
  というデータがあり
9
22
 
10
23
 

2

2017/02/09 05:25

投稿

amaguri
amaguri

スコア227

title CHANGED
File without changes
body CHANGED
@@ -55,6 +55,6 @@
55
55
  今回の場合はbreakで処理を終了させforeachの処理に戻してあげれいいのでしょうか?
56
56
 
57
57
  それとも
58
- $id処理される前に
58
+ $id処理が実行される前に
59
59
  先に$data['no']が先頭が00になる場合にスキップするコードを記載して
60
60
  $idに値が入らないようにするほうがスマートでしょうか?

1

2017/02/09 05:02

投稿

amaguri
amaguri

スコア227

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,7 @@
26
26
  }
27
27
  ```
28
28
  という処理に
29
- 00の場合はスキップして
29
+ $data['no']が00の場合はスキップして
30
30
  $idを空にして
31
31
  次のforeachのループに戻る処理を実行する
32
32
  という処理を追加する場合