分析错误:php中出现语法错误,文件结尾意外



这是我的代码,我检查所有的关闭&大括号,我也没有在任何地方使用它的缩写php&我不想念";">
我不知道为什么它显示解析错误:

<html>
<head>
<script type="text/javascript" src="<?php echo base_url('assests/js/jquery.min.js') ?>"></script>
<link rel="stylesheet" type="text/css" href="<?php echo base_url('assests/css/bootstrap.min.css') ?>">
<script type="text/javascript" src="<?php echo base_url('assests/js/bootstrap.min.js') ?>"></script>
</head>
<body>
<div class="container">
<table class="hover hover-table">
<tr>
<th>No</th>
<th>Code</th>
<th>Name</th>
<th>Address</th>
</tr>
<?php if(count($all_user>0))
{ $i=0;
foreach ($all_user as $user) 
{
$i++;
?>
<tr>
<td><?php echo $i ?></td>
<td><?php echo $user->code ?></td>
<td><?php echo $user->name?></td>
<td><?php echo $user->address ?></td>
</tr>
}
}
</table>
</div>
</body>
</html>

您缺少打开和关闭php 的功能

</tr>
<?php } /* endforeach */
} /* endif */ ?>
</table>

这就是为什么你会犯错误。

您缺少大括号<?php }}之前的结束php标记。正因为如此,你得到了Line : 36 -- syntax error, unexpected end of file

试试这个方法,

<html>
<head>
<script type="text/javascript" src="<?php echo base_url('assests/js/jquery.min.js') ?>"></script>
<link rel="stylesheet" type="text/css" href="<?php echo base_url('assests/css/bootstrap.min.css') ?>">
<script type="text/javascript" src="<?php echo base_url('assests/js/bootstrap.min.js') ?>"></script>
</head>
<body>
<div class="container">
<table class="hover hover-table">
<tr>
<th>No</th>
<th>Code</th>
<th>Name</th>
<th>Address</th>
</tr>
<?php if(count($all_user>0))
{ $i=0;
foreach ($all_user as $user) 
{
$i++;
?>
<tr>
<td><?php echo $i ?></td>
<td><?php echo $user->code ?></td>
<td><?php echo $user->name?></td>
<td><?php echo $user->address ?></td>
</tr>
<?php
}
}
?>
</table>
</div>
</body>
</html>

最新更新