我当然不是 PHP 专家,并且已经彻底浏览过,但没有找到与此相关的任何内容。可能意味着这个问题很愚蠢,但我试图在注册时创建一个新的 php 文件(以便为每个注册的人提供 rss 提要),到目前为止我已经设法创建了一个漂亮的空文件。这是我最后编写的带有GET功能的测试文件的代码:
$USR = $_GET['usr'];
$FILE=$USR.'.rss.php';
$file1 = 'rssdemo.php';
$handle = fopen($file1, 'a');
$contents = fread($handle, filesize($file1));
fclose($handle);
$file2 =$FILE;
$handle = fopen($file2, 'wb');
fwrite($handle, $contents); //this should write something but does nothing
fclose($handle);
如您所见,我试图从中复制的文件是一个 PHP 文件(它应该反过来生成 XML 文件)。有没有办法创建一个新的 php 文件,打开一个旧文件,复制它的内容并将其粘贴到新创建的文件中?或者也许 fwrite () 只能用于文本?请帮忙!提前致谢。