我正在按照本教程创建cms平台(https://www.elated.com/articles/cms-in-an-afternoon-php-mysql/#step6
)。我在Mac上工作,所以我已经有 apache 和 php 。我让服务器运行,但得到了错误
解析错误:语法错误,意外'类'第7行的/Users/liviarett/Documents/projects/cms-project/classes/Article.php中的(T_CLASS)。
所以我想我会尝试 XAMPP 来查看我在设置所有内容时是否做错了,但我得到了完全相同的错误。
有什么想法吗?回购在这里https://github.com/liviarett/cms-platform
Article.php以
开头<?php
/**
* Class to handle articles
*/
class Article {
// Properties
/**
* @var int The article ID from the database
*/
public $id = null;
我不认为代码有任何问题,因为我从教程的说明中复制并粘贴了它。
答案 0 :(得分:0)
您的类关键字之前的行中可能有一个字母或任何符号。
再次检查您的代码或添加代码快照,以便我可以帮助您。
答案 1 :(得分:0)
我不知道代码有什么问题,我在github中复制了你的repo完全相同的代码而没有出错,这里是截图: