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

回答編集履歴

2

更に補足

2018/04/07 08:01

投稿

退会済みユーザー
answer CHANGED
@@ -17,4 +17,16 @@
17
17
 
18
18
  これですけど、ここで絵文字が表示されないから問題だと思っているのか
19
19
  mysqlに登録したら変換されてしまって元の文字が維持できていないから問題だと思っているのか
20
- よーわからんのですよ。
20
+ よーわからんのですよ。
21
+
22
+ ```ダンプ
23
+ デコード前
24
+ string(xx) "{"Message":"\uDBC0\uDC8D"}"
25
+
26
+ デコード後
27
+ array(1) { ["Message"]=> string(4) "????" }
28
+ ```
29
+
30
+ string(4)ってことは恐らく普通にjson_decode()出来ていると思うんだけど…。
31
+
32
+ とにかく、何をもって上手くいかないと判断しているのかが分からないので回答すべきかどうか悩むっす。

1

補足

2018/04/07 08:01

投稿

退会済みユーザー
answer CHANGED
@@ -5,4 +5,16 @@
5
5
  これ、どういう状態ですか?
6
6
 
7
7
  何をもって、「外字のため変換されてしまい」と判断し、実際にどうなっているんですか?
8
- どうやってそれを確認したんですか?
8
+ どうやってそれを確認したんですか?
9
+
10
+ 提示されたソースコードって
11
+
12
+ ```PHP
13
+ $json = json_decode($json,true);
14
+ $Message = $json["Message"];
15
+ var_dump($Message);
16
+ ```
17
+
18
+ これですけど、ここで絵文字が表示されないから問題だと思っているのか
19
+ mysqlに登録したら変換されてしまって元の文字が維持できていないから問題だと思っているのか
20
+ よーわからんのですよ。