回答編集履歴
2
edit
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
クラスのフィールド変数書き換えたいならそうではないです。
|
7
|
+
クラスの[フィールド変数(プロパティ)](https://www.php.net/manual/ja/language.oop5.properties.php)書き換えたいならそうではないです。
|
8
8
|
|
9
9
|
外から書き換えるならnewして代入するか、中からなら$thisでアクセスします。
|
10
10
|
|
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
が、
|
18
18
|
|
19
|
-
コード見た感じコンストラクタで各フィールドへの対応してそうですね。
|
19
|
+
コード見た感じ[コンストラクタで](https://www.php.net/manual/ja/language.oop5.decon.php)各フィールドへの対応してそうですね。
|
20
20
|
|
21
21
|
↓太字にした部分
|
22
22
|
|
1
edit
test
CHANGED
@@ -47,3 +47,7 @@
|
|
47
47
|
|
48
48
|
|
49
49
|
newするときに配列で 代入したいフィールド名=>値 を渡せばおそらくできます。
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
※ただし、バージョンによって仕様が違うかもしれないので、ドキュメント確認するにしても自身が導入したバージョンにあわせること。PHPのバージョンも気にしたほうが良いです。
|