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

回答編集履歴

1

追記

2017/02/25 08:19

投稿

退会済みユーザー
answer CHANGED
@@ -3,23 +3,48 @@
3
3
 
4
4
  namespace App;
5
5
 
6
- class Parts{
6
+ class Parts
7
- // Headerの要素収納配列
8
- private $data = [];
7
+ {
9
8
 
10
- public function Header(){
9
+ // Headerの要素収納配列
11
- $this->Setup();
12
- for($i= 0; $i >= count($this->data); $i++){
13
- echo $this->data[$i];
10
+ private $data = [];
14
- }
15
- }
16
11
 
12
+ public function Header()
13
+ {
14
+ $this->Setup();
15
+ for ($i = 0; $i < count($this->data); $i++) {
16
+ echo $this->data[$i];
17
+ }
18
+ }
19
+
17
- public function Setup(){
20
+ public function Setup()
21
+ {
18
- $this->data[] = [
22
+ $this->data = [
19
- 'text1',
23
+ 'text1',
20
- 'text2',
24
+ 'text2',
21
- 'text3'
25
+ 'text3'
22
- ];
26
+ ];
23
- }
27
+ }
28
+
24
29
  }
30
+
31
+ ```
32
+
33
+ ```php
34
+ <?php
35
+ require_once(__DIR__ . '/config.php');
36
+ $parts = new App\Parts();
37
+ ?>
38
+ <!DOCTYPE HTML>
39
+ <html lang="ja">
40
+ <head>
41
+ <meta charset="UTF-8">
42
+ <title></title>
43
+ </head>
44
+ <body>
45
+ <div class="header">
46
+ <?php $parts->Header() ?>
47
+ </div>
48
+ </body>
49
+ </html>
25
50
  ```