精易论坛

标题: php源码求解释 [打印本页]

作者: 紫色星辰    时间: 2020-8-24 20:48
标题: php源码求解释
function verifyPwd(string $surl_1, string $pwd) { // 验证提取码
$url = '链接' . $surl_1;
$data = "pwd=$pwd";
$header = array("User-Agent: netdisk", "Referer: 连接");
$result = json_decode(post($url, $data, $header), true); // -12 提取码错误
if ($result["errno"] === 0) return $result["randsk"];
else return 1;
}

这段源码求解释
if ($result["errno"] === 0) return $result["randsk"];
else return 1;


我只会
如果$result["errno"] 等 0 返回 $result["randsk"] 否则 返回 1


那么问下 $result["randsk"] 这个里面 randsk 指的是什么



作者: kudzu90    时间: 2020-8-24 21:19
数组的key啊
作者: zhougan    时间: 2020-8-24 21:25
应该是post返回的json数据。
作者: 紫色星辰    时间: 2020-8-24 21:26
kudzu90 发表于 2020-8-24 21:19
数组的key啊

json_decode(post($url, $data, $header), true)那就是在这里面?{"errno":2,"request_id":8952126657679674742}我得到的结果是这个
作者: lao3    时间: 2020-8-24 22:21
紫色星辰 发表于 2020-8-24 21:26
json_decode(post($url, $data, $header), true)那就是在这里面?{"errno":2,"request_id":895212665767 ...

错误码errno为0的时候,result里才存在randsk成员


作者: 紫色星辰    时间: 2020-8-25 13:37
zhougan 发表于 2020-8-24 21:25
应该是post返回的json数据。

嗯,ok谢谢




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4