苦労しました!
以下の表示をするために、整形しました。。。。
もっと上手な方法あるだろに。。。
ーーーーーーーーーーーーーーーーー
表示例
ーーーーーーーーーーーーーーーーー
———————————-
{ “responses”: [ { “labelAnnotations”: [ { “mid”: “/m/01bqvp”, “description”: “sky”, “score”: 0.839981 }, { “mid”: “/m/05s2s”, “description”: “plant”, “score”: 0.81922907 }, { “mid”: “/m/07j7r”, “description”: “tree”, “score”: 0.7888217 }, { “mid”: “/m/07bxq”, “description”: “tourism”, “score”: 0.68298364 }, { “mid”: “/m/0lhr”, “description”: “arecales”, “score”: 0.6642025 } ] } ] }
———————————-
——-Start——
A— “description”: “sky”, “score”: 0.839981
B— “description”: “plant”, “score”: 0.81922907
C— “description”: “tree”, “score”: 0.7888217
D— “description”: “tourism”, “score”: 0.68298364
E— “description”: “arecales”, “score”: 0.6642025
——–End——-
ーーーーーーーーーーーーーーーーー
コードは、以下
ーーーーーーーーーーーーーーーーー
echo ““;
echo “——-Start——“.”“;
//$a = strstr($response,’,’,true);
$a = strstr($response,’,’);
$a1 = substr($a, 1);
$a1z = strstr($a1,’}’,true);
echo “A—“.$a1z.”“;
$b = strstr($a1,'{‘);
$b1 = substr($b, 1);
$b1z = strstr($b1,’}’,true);
$b1zz = strstr($b1z,’,’);
$b1zzz = substr($b1zz, 1);
echo “B—“.$b1zzz.”“;
$c = strstr($b1,'{‘);
$c1 = substr($c, 1);
$c1z = strstr($c1,’}’,true);
$c1zz = strstr($c1z,’,’);
$c1zzz = substr($c1zz, 1);
echo “C—“.$c1zzz.”“;
$d = strstr($c1,'{‘);
$d1 = substr($d, 1);
$d1z = strstr($d1,’}’,true);
$d1zz = strstr($d1z,’,’);
$d1zzz = substr($d1zz, 1);
echo “D—“.$d1zzz.”“;
$e = strstr($d1,'{‘);
$e1 = substr($e, 1);
$e1z = strstr($e1,’}’,true);
$e1zz = strstr($e1z,’,’);
$e1zzz = substr($e1zz, 1);
echo “E—“.$e1zzz.”“;
echo “——–End——-“.”“;
以上