function EnBase64ThreeDes (s) {
var r="";
var w = new Array();
var hexes = new Array ("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");
for (var i=0; i<s.length; i++)
{
r += hexes [s.charCodeAt(i) >> 4] + hexes [s.charCodeAt(i) & 0xf];
}
return r;
//s是那串乱码r就是转换后的16进制字符串
}
<?php
include "functions.php";
$key='caonima';
$image_src = $_GET["url"];//传递的参数
$image_src = vv_decode($image_src,$key);
$image = array_pop(explode('/',$image_src));
//如果传递的不是URL 上两步可以不写
$image_type = array_pop(explode('.',$image));
header("Content-type:".$image_type);//注意类型
$filecontent = file_get_contents($image_src);//读取文件
echo $filecontent;//输出文件
?>