错误 PHP:意外 Class 但找不到错误
ERROR PHP: Unexpected Class but cant find the error
我知道这个问题被问了很多很多次,但我找不到正确的解决方案...
这只有1个文件,一共3个文件,用来做保龄球计分系统。
在第 3 行 class ScoreBoard
使用代码时一直提示此错误:“解析错误:语法错误,意外 'class' (T_CLASS”
<?php
class ScoreBoard {
private $scores = [];
private $players = [];
public function __construct($players)
{
$this->players = $players;
}
public function calculatePlayerScore($player)
{
$this->scores[] = [$player];
}
public function calculateAllscores()
{
return $this->players;
}
public function displayscore()
{
return $this->scores;
}
public function displaywinner() {
$this->calculateAllscores();
$this->displayscore();
}
}
class Player
{
private $name;
private $pinsThrown = [];
public function __construct($name)
{
$this->name = $name;
}
public function throwPins($one, $two)
{
$this->pinsThrown[] = [$one , $two];
}
public function getPinsThrown()
{
return $this->pinsThrown;
}
public function getName()
{
return $this->name;
}
}
?>
如果有人知道,修复此代码的正确解决方案。我将不胜感激!
您的代码中存在隐藏字符。不知道他们为什么以及如何在那里。也许保存没有 BOM 的文件将解决您的问题。
但是使用 IDE(在我的例子中是 sublime 文本)预览你的文件将清楚地显示你的这些编码字符
我知道这个问题被问了很多很多次,但我找不到正确的解决方案... 这只有1个文件,一共3个文件,用来做保龄球计分系统。
在第 3 行 class ScoreBoard
使用代码时一直提示此错误:“解析错误:语法错误,意外 'class' (T_CLASS”
<?php
class ScoreBoard {
private $scores = [];
private $players = [];
public function __construct($players)
{
$this->players = $players;
}
public function calculatePlayerScore($player)
{
$this->scores[] = [$player];
}
public function calculateAllscores()
{
return $this->players;
}
public function displayscore()
{
return $this->scores;
}
public function displaywinner() {
$this->calculateAllscores();
$this->displayscore();
}
}
class Player
{
private $name;
private $pinsThrown = [];
public function __construct($name)
{
$this->name = $name;
}
public function throwPins($one, $two)
{
$this->pinsThrown[] = [$one , $two];
}
public function getPinsThrown()
{
return $this->pinsThrown;
}
public function getName()
{
return $this->name;
}
}
?>
如果有人知道,修复此代码的正确解决方案。我将不胜感激!
您的代码中存在隐藏字符。不知道他们为什么以及如何在那里。也许保存没有 BOM 的文件将解决您的问题。
但是使用 IDE(在我的例子中是 sublime 文本)预览你的文件将清楚地显示你的这些编码字符