我想知道如何用PHP从服务器上的一个目录复制文件并将其粘贴到另一个目录中。我有一个系统,当用户注册创建一个名称与用户名相同的子目录时,我想从名为users的子目录中复制一个名为profile.php的文件,并将其粘贴到具有用户名的新目录中?
答案 0 :(得分:6)
必须只有一个 profile.php,为所有用户提供服务。 这就是PHP的工作方式。它用于创建动态站点,根据用户的输入生成动态内容。
因此,根据输入的用户名,它应显示特定用户的信息。一个服务所有用户的脚本。
答案 1 :(得分:2)
PHP copy()
函数只是将文件从一个目录复制到另一个目录。
答案 2 :(得分:0)
正如Col.Srapnel建议的那样,你不应该为每个用户复制profile.php。这将难以维持,并且不必要的重复。但是,您可以在此处为每个用户创建子目录。
<?php
$username = 'me';
if(userregisters) {
mkdir('/file/to/path/{$username}');
}