我想这是一个简单的问题,但我找不到任何可以帮助我的事情。
我正在使用图片下载脚本,为此我需要一个看起来像这样的图片网址: “/home/clients/websites/w_apo/public_html/apo/wp-content/uploads/2012/05/Beautiful.jpg” [类型1]
但我拥有的是: “http://www.apo.com/wp-content/uploads/2012/05/Beautiful.jpg” [类型2]
我尝试编写一个函数,将类型1的URL返回到类型2的URL,但它不能很好地工作。 这是它的外观:
function relativeToServerAddress($relativeURL) {
$paths = explode('wp-content/', $relativeURL);
$thePath = getcwd()."/wp-content"."/".$paths[1];
return $thePath;
}
有没有更好的方法呢?我试图找到一个预定义的函数,但失败了。
由于
答案 0 :(得分:0)
$file = basename("http://www.apo.com/wp-content/uploads/2012/05/Beautiful.jpg");
return getcwd()."/wp-content/".$file;
? 你需要告诉我们你希望保留/移动绝对网址的目录; 以上只是复制文件。