例如:
<?php
$text="/p hello";
$a= explode("/",$text);
$a=$a[1];
echo $a;
?>
然而,作品:
<?php
$text="/p hello";
$a= explode("/",$text)[1];
echo $a;
?>
导致语法错误。在python中,你可以将调用返回列表/数组的函数视为列表/数组。对于php也是一样的吗?
在PHP版本>= 5.4.0中,它不会导致错误,但会返回p_hello
。你可以在这里查看,修改版本号:
称为函数数组解引用:
https://wiki.php.net/rfc/functionarraydereferencing