我想检索图像的URL,以便我可以显示用户在我的项目中成功上传的图像。但是,经过测试,我只有一条绝对路径。将此内容修改为与网站网址相关的相对路径的最佳方法是什么?
例如,如果我有这个:"/home/teonnyn/public_html/app/webroot/thumb/Teonnyn/thumb_ZB6pEaz.jpg"
我想将其转换为"url.com/thumb/Teonnyn/"
,依此类推。到目前为止,我有一个JSON输出字符串,返回成功上传到Javascript:
header('Content-Type: application/json');
$output = array("thumb" => $ThumbResult, "image" => $FileResult);
$echo = json_encode($output);
echo $echo;
生成包含缩略图和图像的绝对值的消息。它被Javascript收到:
done: function(e, data) {
console.log("Done!");
var Obj = data.result;
var parse = JSON.parse(Obj);
console.log(parse.thumb);
}
此时,我可以轻松访问.thumb或.image,但我不确定如何完成转换步骤。