我有一个奇怪的问题,很奇怪,因为谷歌上什么都没有。我正在尝试解析一个充满 HTTP 状态代码的 ini 文件,StatusCodes.ini。我在三种不同的环境中进行了测试,本地 (WAMP) 在共享主机 (Hostmonster.com) 上以及现在在运行 CentOS w/CPanel/WHM 的专用机器上进行测试。前两个环境似乎工作正常,但是在专用机器上我收到警告:
警告:语法错误,第 8 行的 StatusCodes.ini 中出现意外的 TC_CONSTANT
运行时:
$ini = parse_ini_file('StatusCodes.ini',true);
$codes = $ini['codes'];
ini 文件如下所示:
[代码] 100 = 继续 101 = 切换协议 200 = 好的 201 = 已创建 202 = 接受 203 = 非权威信息 204 = 无内容 205 = 重置内容 206 = 部分内容 300 = 多项选择 301 = 永久移动 302 = 找到 303 = 见其他 304 = 未修改 305 = 使用代理 307 = 临时重定向 400 = 错误请求 ...
如果您不想计算,则 204 = No Content 是第 8 行。我已将行取出,没有任何变化。有什么建议么?