Редко, но все же появляются вот такие задачи:
public $valuePrice1;
public $valuePrice2;
public $valuePrice3;
public $valuePrice4;
public $valuePrice5;
Теперь в функции я получаю цифру от 1 до 5, и нужно исходя из цифры получить содержимое переменной:
public function searchGoods($priceID) {
$this->goodsList[$priceID] = SiteParserService::getByKod($this->valuePrice?????);
}
В JS я бы сделал через eval, но с пхп у меня не получился такой трюк. Какие есть варианты, как получить:
$this->valuePrice[$priceID]
P.S. Для чего кому и зачем. Использую Livewire в laravel 8, а там некоторый функционал топорный и приходится мудрить.
И да, наверно это что-то базовое, но я как то упустил этот вопрос