Ich bekomme immer den Fehler: Parse-Fehler: Syntaxfehler, unerwartete 'sName (T_STRING), erwartet'] 'in Zeile 5 Ich brauche Hilfe bei der Lösung dieses Problems . Kann mir jemand sagen, was mit meinem Code nicht stimmt?So verwenden Sie einen Foreachloop zum Platzieren der Array-Daten in Tabelle
<!DOCTYPE html>
<?php
$data = array [
["sName” => “Gervase”, "sNumber" => "s1234567", "mark” => 95, “comments” => “Well done!”],
["sName” => “Matt”, "sNumber" => "s1234567", "mark” => 95, “comments” => “Well done!”],
["sName” => “Kid”, "sNumber" => "s1234567", "mark” => 95, “comments” => “Well done!”],
["sName” => “Nathan”, "sNumber" => "s1234567", "mark” => 85, “comments” => “Well done!”]
]
?>
<html>
<head>
<link type='text/css' rel='stylesheet' href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"/>
</head>
<body>
<div>
<div class="jumbotron">
<div>
<div class="container">
<h1>Data</h1>
</div>
<div>
<div class="container">
<table>
<table class="table">
<thead>
<?php
foreach ($data as $data)
{
echo"<tr>";
echo"<td>".$data["sName"]."</td>";
echo"<td>".$data["sNumber"]."</td>";
echo"</tr>";
}
?>
<tr>
<th>Student number</th>
<th>Student name</th>
<th>Mark</th>
<th>Comments</th>
</tr>
<tr>
<td>Something</td>
</tr>
</thead>
</table>
</div<
</div>
</body>
* "Es sollte Array()" sein * - Nicht unbedingt und mit der Fehlermeldung. Andernfalls würden sie eine andere Fehlermeldung erhalten, die lautet: Parse error: syntax error, unexpected [[, expecting] (''die sie nicht in die Frage gestellt haben, sondern' Parse error: syntax error, unexpected' sNameâ € '(T_STRING) '. Wenn ihre PHP-Version war und zu sein scheint> 5.4 –
tun, dass diese Art von Kommentar ist verpönt^ –
@ fred-ii Ich schrieb, es waren die Fehler .... können Sie bitte die Antwort lesen, –