Also zunächst möchte ich Sie nur informieren, dass ich kein "Genie" oder was auch immer in dem, was ich mache. Es könnte ein dummer Syntaxfehler sein, aber bitte, hilf mir hier draußen. Ich habe es stundenlang versucht. Ich schätze es sehr.Parse-Fehler: Syntaxfehler, unerwartete '=' in -dateiname-on-line-line-nummer
So ist die Syntaxfehlermeldung war
Parse error: syntax error, unexpected '=' in -filename- on line -linenumber-
wie im Titel. Ich habe die Zeilennummer markiert, an der der Fehler auftritt, sodass Sie sich keine Gedanken darüber machen müssen.
$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);
Ich verstehe es einfach nicht. Was ist falsch in dieser Zeile? dl = 0. Ich sehe überhaupt keinen Syntaxfehler in der Nähe dieses Bereichs.
Variablen müssen '' $ ihnen in PHP befestigt ansonsten werden sie wie Konstanten behandelt. Stellen Sie daher sicher, dass alle Ihre '$ dl'- und' $ fl'-Variablen im Gegensatz zu JavaScript mit einem '$' versehen sind. – Ohgodwhy