打开网站显示Parse error: syntax error, unexpected 'define' (T_STRING)错误怎么办|已解决
Parse error: syntax error, unexpected 'define' (T_STRING) in /path/to/file.php on line X
问题:PHP 提示意外的 define 关键字,语法错误
原因:常量定义格式错误(如
解决方案:
define('NAME' 'test'); 漏写逗号)、常量名包含非法字符(如 define('NA ME', 'test'); 含空格)、类常量定义位置错误(如类外使用 const NAME = 'test'; 虽合法,但书写格式错误如 const NAME = 'test' 漏分号会报错)
1. 修正 define 格式:
define('NAME', 'test');(参数间加逗号);2. 常量名仅含字母、数字、下划线,且以字母 / 下划线开头;
3. 类常量 / 全局常量定义后补全分号(如
const NAME = 'test';)
扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/19704791

浙公网安备 33010602011771号