1
В Java вы можете получить элемент из массива непосредственно из вызова метода, например:Получить элемент из массива непосредственно из вызова метода в PHP
System.out.println(PrintArrayOfStrings()[0]);
Есть ли подобный способ сделать это в PHP?
echo PrintArrayOfStrings()[0]; // Does not work!
Или я всегда должен использовать переменную, которая получает первый массив, а затем я использую эту переменную, чтобы получить элемент?
$array = PrintArrayOfStrings();
echo $array[0]; // Works!
будет работать в 5.4 – k102
Я не знаю PHP, но из предоставленных вами фрагментов не выглядит 'System.out.println (PrintArrayOfStrings() [0]) ; 'и' echo $ myClass-> PrintArrayOfStrings() [0]; 'эквивалентны ... –
как k102 сказал, просто подождите php 5.4 – dynamic