Если у меня есть, например, следующий класс:
class Test {
private $field = array();
function __construct($field) {
$this->field = $field;
}
public function setField($field) {
$this->field = $field;
}
public function getField() {
return $this->field;
}
}
И я создаю экземпляр этого класса:
$simpleArray = (1, 2, 3, 4);
$simpleTest = new Test($simpleArray);
Как я могу вывести значение simpleArray [2] в одну строку? Я знаю это решение:
$saveArray = $simpleTest->getField();
echo $saveArray[2];
Я хочу знать, как получить прямой доступ к значению массива после getField (), чтобы мне не нужно было сохранять массив в переменную:
echo $simpleTest->getField()->....?