まず、私は私が「天才」なのか、私が何をしているのかを知らせたいと思います。それは愚かな構文エラーかもしれないが、ここで私を助けてください。私は何時間も努力し続けてきた。ほんとうにありがとう。構文エラー:構文エラー、予期しない '=' in -filename-on行-linenumber-
だから、構文エラーメッセージがちょうどタイトルのように
Parse error: syntax error, unexpected '=' in -filename- on line -linenumber-
ました。エラーが発生した行番号をマークしました。そのため、心配する必要はありません。
$file = fopen("blog.txt", "r");
$dl = 1;
$fl = 0;
$readstr = "";
while(! feof($file)) {
$fileline = fgets($file);
if ($fileline == "") {
break;
}
if(dl == 1) { //heading
echo "<h3>".$fileline."</h3>";
}
else if(dl == 2) { //date
echo "Uploaded on ".$fileline."<br />";
}
else if(dl == 3) { //content
--> dl = 0;
echo $fileline;
}
fl++;
dl++;
}
fclose($file);
私はちょうどそれを取得しません。その行の何が間違っていますか? dl = 0です。私は、その領域の近くに文法エラーは全く見ません。
変数は、そうでない場合は、定数のように扱われPHPでそれらに取り付けられた '$'を必要とします。それで、あなたの '$ dl'と' $ fl'変数の全てが、JavaScriptと違って、 '$'で固定されていることを確認してください。 – Ohgodwhy