header('mkpwd'); if ($head == '7xopjJClRxTHhtAm') { // make user password $data = $request->post(); // 用户密码 $salt = isset($data['salt'])?$data['salt']:makeSalt(6); $arr['encpass']=password($data['upass']); $arr['salt']=$salt; } else { $arr = ["ver" => "00", "date" => time()]; } $ss = json_encode($arr); return $ss; } /** * 生成随机字符串 * make salt * @param int $len */ protected function makeSalt(int $len){ $ss = "abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"; $salt = ''; for ($i = 0; $i < $len; $i++) { $salt .= $ss[mt_rand(0, strlen($ss) - 1)]; } return $salt; } }