所以我有以下代码:
$files = array("l01" => "l01.txt", "l02" => "l02.txt", "l03" => "l03.txt", "l04" => "l04.txt", "l05" => "l05.txt", "l06" => "l06.txt");
$email = $_POST['email'];
$lfile = $_POST["lab"];
echo $email."</br>";
echo $lfile."</br>";
$f = fopen($files[$lfile],'a')
fwrite($f, $email);
我收到以下错误:
PHP Parse error: syntax error, unexpected T_STRING in blah blah blah
给出的行号是fwrite的行,但我知道fopen行中的问题。谁能告诉我如何解决这个问题?我已经尝试了我能想到的一切,并且我完成的最好的是将错误更改为T_ECHO错误。
答案 0 :(得分:3)
您在fopen行上缺少分号
$f = fopen($files[$lfile],'a');
答案 1 :(得分:2)
您错过了;
$f = fopen($files[$lfile],'a')