例如:
<?php
$text="/p hello";
$a= explode("/",$text);
$a=$a[1];
echo $a;
?>
然而,有效:
<?php
$text="/p hello";
$a= explode("/",$text)[1];
echo $a;
?>
导致语法错误。在python中,您可以将召回视为将列表/数组作为列表/数组返回的函数。对于php来说这是一样的吗?
答案 0 :(得分:4)
在PHP版本&gt; = 5.4.0中,它不会导致错误,但会回显p_hello
。您可以在此处查看,更改版本号:
http://sandbox.onlinephpfunctions.com/code/db319c296ea4eb9500b9fa16bccd8f927c733d14
它被称为函数数组解除引用: