我正在編碼這與PHP和HTML的混合物,但我似乎無法理解爲什麼我得到一個eof,但當我排除中間的PHP部分,它工作得很好。我似乎無法理解爲什麼它給了我一個錯誤。我將其與我的程序的另一部分進行了比較,當我看了一個類似的頁面,它的工作原理,但這只是給我一個意想不到的eof爲什麼我得到一個意外的eof?
這是代碼。有什麼建議麼?
<!DOCTYPE html>
<?php
require_once("data.php");
error_reporting(0);
?>
<html>
<head>
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<div class="page-header">
<h1>Course Listings</h1>
</div>
<table class="table">
<?php
foreach($data as $value )
{
?>
<tr>
<td><a href="course.php"> <? $value[number] ?> </a></td>
<td> <? $value[name] ?> </td>
<td> <? $value[instructor] ?> </td>
</tr>
<?
};
?>
</table>
</div>
<script src="http://code.jquery.com/jquery.min.js"></script>
</body>
</html>
最有可能是因爲'};中的分號 - 將其刪除。 –
您是否啓用短標籤?否則你需要在任何地方使用 –
也可能'<?'應該是'<?=' – bansi