如何在php中的特定文件夹中动态创建php文件


How to create a php file dynmically in a particular folder in php?

有人能建议如何在php中文件名可能因用户而异的文件夹中动态创建php文件吗?

在PHP中尝试以下代码:

file_put_contents($fileName,'')

这将创建一个具有给定名称的文件。文件名可以采用任何形式,例如用户名

这就像创建一个文本文件,只是定义了内容。

$fileName = "X"; // Whereever you fetch the user input
$phpFile = fopen('./path/to/' . $fileName . 'php', "w") or die("Could not open file.");
$phpContent = "Your content";
fwrite($phpFile, $phpContent);
fclose($phpFile);