PHP 5功能没有分配返回一个基于阵列的互动?
题
我想知道如果这种事情永远不会有可能在PHP(以及它是否已经是和我只是失去了一些东西......)
<?php
function test() {
return array(
'id'=>10,
'name'=>'John'
);
}
echo 'Your name is: '.test()['name'];
?>
我真的希望能够使用返回的数组,而不是直接的首先将它们分配给一个变种......可能吗?
解决方案
答案很简单:不这么认为
在PHP词法分析器无法识别这些类型的报表,从而改变将需要PHP的核心组件中的一些重大变化。尽管我必须承认,我不明白为什么词法分析器已经写这种方式任何理由。
其他提示
不,你不能这样做,但在PHP5和OOP你有一些替代品...
不隶属于 StackOverflow