Как я могу перебрать данные запроса () -> все () сообщения (Laravel)? - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь перебрать массив request :: all () и вернуть значения, но вместо этого получаю только токен.

Это то, что я сейчас пытаюсь, но он возвращает только маркер формы

This is the JSON 

1   "microwaves"
2   "has enough energy to remove electrons from atoms"
3   "thyroid"
4   "stop immediately when switch is turned off"
5   "travel in a straight line"
6   "xrays and electrons"
7   "the radiation that hits the imaging plate"
8   "American limits and radiation allowances"
9   "genetic effects, those passed room parent to child"
10  "maximize distance from the source"
_token  "ABB88ZTnMAQ9DkuHb546aubz9ufK2SZQWxaKgm7w"
public function store(){
  $data = request()->all();

  foreach ($data as $key) {
    return $key;
  }
``

1 Ответ

0 голосов
/ 10 мая 2019

Вы забыли поставить Request $request в параметрах магазина:

public function store(Request $request) {    
    $data = $request->all();

    foreach ($data as $key => $value) {
        return $value;
    }
}


И если вы пытаетесь получить весь запрос, кроме _token, то используйте это:
public function store(Request $request) {    
    $data = $request->except('_token');

    foreach ($data as $key => $value) {
        return $value;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...