質問編集履歴

1

編集

2021/03/15 16:11

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,11 +4,7 @@
4
4
 
5
5
  PHPのjsonファイルを読み込み、出力する際に必要な部分のみを出力したいのです
6
6
 
7
- $jsonstr = json_encode($fruits_array, JSON_UNESCAPED_UNICODE);
7
+ {"apple":"りんご","orange":"オレンジ","melon":"メロン","pineapple":"パイナップル","Strawberry":"ストロベリー"}
8
-
9
- echo $jsonstr;
10
-
11
- とすると全て出力します
12
8
 
13
9
  ここからorangeとmelionを抜かして、
14
10
 
@@ -22,30 +18,20 @@
22
18
 
23
19
 
24
20
 
25
- ```ここに言語名を入力
21
+ ```php
26
-
27
- $fruits_array = ['apple'=>'りんご',
28
-
29
- 'orange'=>'オレンジ',
30
-
31
- 'melon'=>'メロン',
32
-
33
- 'pineapple'=>'パイナップル',
34
-
35
- 'Strawberry'=>'ストロベリー'
36
-
37
- ];
38
-
39
-
40
-
41
- $jsonstr = json_encode($fruits_array, JSON_UNESCAPED_UNICODE);
42
-
43
-
44
-
45
- echo $jsonstr;
46
22
 
47
23
 
48
24
 
25
+ $fruits=file_get_contents("****.json");
26
+
49
- // {"apple":"りんご","orange":"オレンジ","melon":"メロン","pineapple":"パイナップル","Strawberry":"ストロベリー"}
27
+ // ****.jsonの中身→ {"apple":"りんご","orange":"オレンジ","melon":"メロン","pineapple":"パイナップル","Strawberry":"ストロベリー"}
28
+
29
+ echo $fruits;
30
+
31
+ unset($fruits["orange"]);//unsetは不可能
32
+
33
+ unset($fruits["melon"]);
34
+
35
+ echo $fruits;
50
36
 
51
37
  ```