私が達成しようとしているのは、2 つの場所のいずれかからファイルをダウンロードすることです。ファイルが存在しない場合は、別の場所からダウンロードする必要があります。ただし、最初のファイルが存在する場合は、停止して 2 番目のファイルをダウンロードしないようにする必要があります。そうしないと、2 番目のファイルが空のファイルとしてダウンロードされ、最初のファイルが上書きされます。else 値などを使用してこれを行うにはどうすればよいですか?
<?php
$source_file = 'http://somesitehere.tld/' . $_GET["u"] . '.png';
$dest_file = '/enter/directory/here/' . $_GET["u"] . '.png';
copy($source_file, $dest_file);
?>