我有这个功能:
<?php
function calculatepoints($position) {
$points = array (25, 18, 15, 12, 10, 8, 6, 4, 2, 1);
if ( $position > count($points) ) { return 0; }
else { return $points[$position-1]; }
}
?>
并想在我的表格中添加一个点列。我尝试过使用:
<td><?php echo $points; ?></td>
但不断收到错误:“未定义的变量:指向......”
有人可以让我知道我做错了什么吗?
答案 0 :(得分:0)
这是因为$points
在功能的范围内,但您尝试在全球范围内访问它。
执行:<?php echo calculatePoints($position) ?>
答案 1 :(得分:0)