как отобразить коллекцию в php laravel - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу вернуть данные, если a public function getDepreciation(){ $values = $this->repository->getDepreciation(); $data = []; foreach($values as $value){ if($value->depresiation_per_month > $value->balance_value){ $value->depresiation_per_month = $value->balance_value; } array_push($data,$value->depresiation_per_month,$value->balance_value); } return $data; } is there is simple code than my above, since i have to make relist many array

1 Ответ

0 голосов
/ 29 апреля 2020

Вы можете преобразовать этот массив в коллекцию, а затем обработать его проще, используя метод transform. Сначала вы должны создать коллекцию, используя ваш массив Создать коллекцию

$values = collect($values);

Затем вы можете выполнить итерацию по коллекции, используя метод transform, и применить свои логи c Transform Method.

Наконец, вы должны преобразовать свою коллекцию в массив, используя метод toArray Метод toArray

Надеюсь, это сработает для вас

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...