【发布时间】:2016-02-18 09:23:56
【问题描述】:
目前我正在用 PHP 开发一些东西,昨天一切正常。今天没有任何工作,我发现这是因为class 不再工作了。我的代码如下所示:
<?php
// Code
echo 'Current PHP version: ' . phpversion() . "\n";
echo("1 \n");
include_once 'test.php';
echo("2 \n");
//Code
?>
我的test.php 看起来像这样(仅用于测试):
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
echo("Start \n");
class test
{
echo("IN CLASS");
}
echo("End \n");
?>
我的输出如下:
当前 PHP 版本:5.5.30-1~dotdeb+7.1
1
(空行)
如果我从test.php 中删除class,它会起作用:
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
echo("Start \n");
// class test
// {
// echo("IN CLASS");
// }
echo("End \n");
?>
我的输出如下:
当前 PHP 版本:5.5.30-1~dotdeb+7.1
1
开始
结束
2
(空行)
有人知道发生了什么吗?我不知道为什么我不能再使用class了。
【问题讨论】: