为了账号安全,请及时绑定邮箱和手机立即绑定

将特殊字符串答案转换为 json 或获取数据 PHP 的访问权限

将特殊字符串答案转换为 json 或获取数据 PHP 的访问权限

PHP
墨色风雨 2023-08-19 14:27:32
我有这个:-$str = 'hello';$url = "https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=fr&dt=t&q=" . $str;$R=file_get_contents($url);print($R);我得到:- [[["Bonjour","hello",null,null,1] ] ,null,"en",null,null,null,1.0,[] ,[["en"] ,null,[1.0] ,["en"] ] ]你能帮助我访问'Bonjour'和'en'吗?它是一个字符串,我试图解码、取消编码等,但没有任何作用来获得正常的东西。先感谢您
查看完整描述

1 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

您收到的数据是 json 格式,因此您应该对其进行解码。


$str = 'hello';

$url = "https://translate.googleapis.com/translate_a/single?client=gtx&sl=auto&tl=fr&dt=t&q=" . $str;


$result = file_get_contents($url);

$data = json_decode($result);


//print_r($data);


$bonjour = $data[0][0][0];

$en = $data[2];


echo $bonjour . ' ' . $en;


查看完整回答
反对 回复 2023-08-19
  • 1 回答
  • 0 关注
  • 74 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信