Квадратные скобки слева от вызова функции?

Нашел в коде

[$pointer, $prefixLen] = $this->findAddressInTree($ipAddress);

[$record] = $this->getWithPrefixLen($ipAddress);

Кто может пояснить за смысл этих скобок?

На вторую строку ругается Parse error: syntax error, unexpected '='

Это пхп 8?


Ответы (1 шт):

Автор решения: Алексей Шиманский

Это PHP7.1 и это краткая запись функции list

→ Ссылка