之前我使用过file_put_contents
。没有问题。但这次我想在函数中使用它,但它不会创建我想要的文件。你能帮我吗?
function add_registered_user($name, $email) {
file_put_contents('mailing_list.php', "$name: $email\n", FILE_APPEND);
}
?>
答案 0 :(得分:0)
Try this:
Set permission to 0755 your working directory. Then try the following code:
<?php
error_reporting(1);
$name ="test"; $email="test@gmail.com";
function add_registered_user($name, $email) {
file_put_contents('mailing_list.php', "$name: $email\n", FILE_APPEND);
}
add_registered_user($name, $email);
?>
答案 1 :(得分:-1)
在将保存文件的文件夹上设置CHMOD 777。 您可以在您的FTP客户端进行此操作,或者如果您当地的用户只需点击该文件夹上的&gt;属性。