Как сделать копию при использовании команды rename ()? - PullRequest
0 голосов
/ 10 марта 2020

Здравствуйте, у меня есть этот кусок кода

$old_name = "C:\\inetpub\\users\\john\\cars.properties";
$new_name = "toys.properties";

rename($old_name, $new_name) ;

Он меняет название cars.properties на toys.properties, но я не очень хочу менять исходный файл cars.properties, возможно ли сам код может сделать копию вместо меня сделать ярлык? Если так, то я был бы очень признателен за это!

1 Ответ

0 голосов
/ 10 марта 2020

@ phpscrub, просто установив его следующим образом:

$old_name = "C:\\inetpub\\users\\john\\cars.properties";
$new_name = "C:\\inetpub\\users\\john\\toys.properties";

// copy and rename at same time ;-)
copy($old_name, $new_name);

, поэтому файл cars.properties будет скопирован в новый файл, переименованный в toys.properties

...