回答編集履歴

1

追記

2020/08/27 13:59

投稿

tanat
tanat

スコア18727

test CHANGED
@@ -1,3 +1,9 @@
1
+ 回答
2
+
3
+ ---
4
+
5
+
6
+
1
7
  > 別ファイルで読み込んだPHPファイルの連想配列の中身を上書きすることはできますか?
2
8
 
3
9
 
@@ -24,8 +30,30 @@
24
30
 
25
31
  再保存時
26
32
 
27
- 編集した配列を`serialize()`で保存
33
+ 編集した配列を`serialize()`でテキスト化した後に`file_put_contents()`保存
28
34
 
29
35
 
30
36
 
31
37
  だと思います。
38
+
39
+
40
+
41
+ file_get_contents()とfile_put_contents()、serialize()とunserialize()の具体的な使い方は
42
+
43
+ [PHPマニュアル](https://www.php.net/manual/ja/index.php)でそれぞれ右上の検索窓から検索してみてください。
44
+
45
+
46
+
47
+ 別の方法
48
+
49
+ ---
50
+
51
+
52
+
53
+ ケースに寄りますが、多くの場合SQLでデータを操作する方が楽です。
54
+
55
+ SQLiteを使えばMySQL等のRDBMSをインストール/動作させること無くSQLでデータを管理出来るので
56
+
57
+ 検討されても良いかもしれません。
58
+
59
+ (PHPは標準でSQLiteが使えるので、レンタルサーバーなどでも問題無く使用できます)