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

回答編集履歴

1

追記

2019/03/24 12:31

投稿

moonphase
moonphase

スコア6621

answer CHANGED
@@ -1,1 +1,51 @@
1
- phpの$thisは省略できません
1
+ phpの$thisは省略できません
2
+
3
+ # 以下追記
4
+
5
+ ```php
6
+ <?php
7
+
8
+ class Cars1
9
+ {
10
+ // プロパティー
11
+ public $colors = '赤';
12
+
13
+ // 走るメソッド
14
+ public function run()
15
+ {
16
+ $this->colors = '緑';
17
+ echo "走る";
18
+ }
19
+ }
20
+
21
+ class Cars2
22
+ {
23
+ // プロパティー
24
+ public $colors = '赤';
25
+
26
+ // 走るメソッド
27
+ public function run()
28
+ {
29
+ $colors = '緑';
30
+ echo "走る";
31
+ }
32
+ }
33
+
34
+ $car1 = new Cars1();
35
+ $car1->run();
36
+ echo "Car1: " . $car1->colors . "\n";
37
+
38
+ $car2 = new Cars2();
39
+ $car2->run();
40
+ echo "Car2: " . $car2->colors . "\n";
41
+
42
+ ?>
43
+ ```
44
+
45
+ ## 実行結果
46
+
47
+ ```
48
+ $ php car.php
49
+ 走るCar1: 緑
50
+ 走るCar2: 赤
51
+ ```