昨天在使用php查询数据的时候,突然出现 Parse error: syntax error, unexpected T_CLASS in …… 错误,一直检查php类文件,硬是没发现什么错!
折腾了两三个小时,最后发现并不是因为php类错误(这个比较容易检查出),而是因为在使用usort函数进行自定义排序时,因为自定义函数已经在其它php文件中写过了,所以改php文件就会加载不了,导致php解释器认为是php文件有错,从而报错,最后我将函数名改一下,就解决了!
本文记录了一次使用PHP时遇到的语法错误问题。在使用usort函数自定义排序时,由于函数已在其他文件中定义,导致PHP解析器无法正确加载文件。通过更改函数名称最终解决了此问题。
昨天在使用php查询数据的时候,突然出现 Parse error: syntax error, unexpected T_CLASS in …… 错误,一直检查php类文件,硬是没发现什么错!
折腾了两三个小时,最后发现并不是因为php类错误(这个比较容易检查出),而是因为在使用usort函数进行自定义排序时,因为自定义函数已经在其它php文件中写过了,所以改php文件就会加载不了,导致php解释器认为是php文件有错,从而报错,最后我将函数名改一下,就解决了!
960
4630
2550
3万+

被折叠的 条评论
为什么被折叠?