Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP语法错误,即使其他服务器不报告错误_Php_Syntax - Fatal编程技术网

PHP语法错误,即使其他服务器不报告错误

PHP语法错误,即使其他服务器不报告错误,php,syntax,Php,Syntax,我是一名PHP开发人员,如果我测试的所有机器上都出现这个错误,我就不会在这里发布这个问题 我当前遇到以下错误: PHP Parse error: syntax error, unexpected T_FUNCTION in api.php on line 51 我这里有api.php的精确副本,我告诉您,我看不到代码中有任何错误 事实上,同样的代码在我的本地开发机器(PHP5.3)上运行,但在生产机器(PHP5.2.17)上仍然失败 你知道我在这里遗漏了什么吗?你在第51行使用匿名函数,它

我是一名PHP开发人员,如果我测试的所有机器上都出现这个错误,我就不会在这里发布这个问题

我当前遇到以下错误:

PHP Parse error:  syntax error, unexpected T_FUNCTION in api.php on line 51
我这里有
api.php
的精确副本,我告诉您,我看不到代码中有任何错误

事实上,同样的代码在我的本地开发机器(PHP5.3)上运行,但在生产机器(PHP5.2.17)上仍然失败


你知道我在这里遗漏了什么吗?

你在第51行使用匿名函数,它只受php5.3+支持,这就是为什么它在php5.3的开发机器上工作,而不是在5.2的ze产品上工作的确切原因


您在第51行使用匿名函数,该函数仅受php5.3+支持,这正是它在php5.3的开发机器上工作,而不是在5.2的ze生产机器上工作的原因


是的,我几分钟前就知道了。我以为错误在
array\u walk
上,结果是在
函数
关键字上!谢谢会在10分钟内接受(所以时间限制)是的,我几分钟前就知道了。我以为错误在
array\u walk
上,结果是在
函数
关键字上!谢谢将在10分钟内接受(所以时间限制)不是答案,但概念上的错误是使用具有不同版本PHP的开发机器和生产机器,尤其是主要版本。是的,我懒得检查开发机器的规格,因为这是一项小工作。但我会记住的!感谢没有答案,但是一个概念上的错误是使用不同版本的PHP开发机器和生产机器,特别是主要版本。是的,我懒得检查开发机器的规格,因为这是一项小工作。但我会记住的!谢谢