1

これは簡単な質問だと思いますが、実際に役立つものは何も見つかりません。

私は画像ダウンロード スクリプトを使用しています。そのためには、"/home/clients/websites/w_apo/public_html/apo/wp-content/uploads/2012/05/Beautiful.jpg" [type1] のような画像 URL が必要です。 ]

しかし、私が持っているのは: "http://www.apo.com/wp-content/uploads/2012/05/Beautiful.jpg" [type2]

タイプ 1 の URL をタイプ 2 の URL に戻す関数を作成しようとしましたが、うまく機能しません。これはどのように見えるかです:

function relativeToServerAddress($relativeURL) {
    $paths = explode('wp-content/', $relativeURL);
    $thePath = getcwd()."/wp-content"."/".$paths[1];
    return $thePath;
}

これを行うより良い方法はありますか?定義済み関数を見つけようとしましたが、失敗しました。

ありがとう

4

1 に答える 1

0
$file = basename("http://www.apo.com/wp-content/uploads/2012/05/Beautiful.jpg");
return getcwd()."/wp-content/".$file;

? 絶対URLから保持/移動したいディレクトリをお知らせください。上記はファイルをコピーするだけです。

于 2012-05-21T08:50:45.510 に答える