我认为可能是它已经很晚了,我现在还没有看到明显的。我有麻烦json解码这个字符串。
{"result":{"transcription":"some message","guid":"something","identifier":null}}
我试图使用普通的旧json_decode($ String)然后尝试遍历我认为它正在创建的数组。我也尝试了json_decode($ String,1),这也没有真正帮助。有任何想法吗?我只是想获得转录值。
编辑:
这是php代码
<?php
$myFile = "test.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$Response = json_decode($HTTP_RAW_POST_DATA);
fwrite($fh, $Response->result->transcription);
fclose($fh);
?>
我还想添加raw_post_data的原因是因为帖子是“multipart / form-data”,这似乎是处理multipart / form-data的首选方法(至少从我的Googling指向我的< / p>
答案 0 :(得分:4)
$l = '{"result":{"transcription":"some message","guid":"something","identifier":null}}';
$js = json_decode($l);
echo $js->result->transcription; //outputs some message