エラーが続きます。構文解析エラー:予期せぬ「sName」(T_STRING)が5行目の ']'を予期しています。この問題を解決するための助けが必要です。誰かが私のコードに何が間違っているのか教えてもらえますか?現在のコードが与えられるforeachloopを使用してテーブル内に配列データを配置する方法
<!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>
* "array()"にする必要があります* - 必ずしも必要ではなく、エラーメッセージが表示されます。そうでなければ、 '' Parse error:syntax error、unexpected '[' '、 '' '' '' ''質問に入れなかったが '' Parse error:syntax error、unexpected' sName ' PHPのバージョンが> 5.4 –
の場合、そのタイプのコメントは^ –
@ fred-iiに書いてありますが、エラーがあったと書いてありますが....答えを読んでください。 –