Php 访问函数返回的数组元素时出错

Php 访问函数返回的数组元素时出错,php,syntax-error,Php,Syntax Error,这不管用吗 $tmp = explode('=', 'name=value'); $value1 = $tmp[1]; // ok $value2 = explode('=', 'name=value')[1]; // Parse error: syntax error, unexpected '[' (添加不必要的文本以使帖子符合质量标准)您使用的问题标题需要针对实际问题进行改进。这是什么版本的php?”(添加不必要的文本以使帖子符合质量标准) :D@Xatenev就在你认为你已经看到了这一

这不管用吗

$tmp = explode('=', 'name=value');
$value1 = $tmp[1]; // ok
$value2 = explode('=', 'name=value')[1]; // Parse error: syntax error, unexpected '['

(添加不必要的文本以使帖子符合质量标准)

您使用的问题标题需要针对实际问题进行改进。这是什么版本的php?”(添加不必要的文本以使帖子符合质量标准) :D@Xatenev就在你认为你已经看到了这一切的时候,就连SO机器人都告诉你这篇文章质量很差。。。?!
$value2 = explode('=', 'name=value');
$value2 = $value2[1];