я разместил массив в строковом формате, но он не будет получен laravel 5.3.но в laravel 5.2 он работает нормально

#php

#php

Вопрос:

Я работал в laravel 5.2 и я выполнил следующий код, он успешно выполнен. Но в laravel 5.3 он выдаст

«Пытаюсь получить ошибку объекта property object»

когда я пытаюсь получить определенное значение столбца, а также опубликованное значение пустое.пожалуйста, помогите мне.

 $multiple_country_name=Input::get('multiple_country_name');
$multiple_desination=Input::get('multiple_destination');
$multiple_from=Input::get('multiple_from');
$multiple_to=Input::get('multiple_to');

$multiple_country_name1=explode(',', $multiple_country_name);
$multiple_desination1=explode(',',$multiple_desination);
$multiple_from1=explode(',', $multiple_from);
$multiple_to1=explode(',', $multiple_to);

for($i=0;$i<count($multiple_desination1);$i  )
{
    $traveling_details=new traveling_details();
    $traveling_details->travel_request_id=$travel_request->id;
    $traveling_details->ticket_required=$ticket;
    $country=country::where('name','=',$multiple_country_name1[$i])->first()->id;  
    $traveling_details->country_id=$country;
    $traveling_details->destination=$multiple_desination1[$i];
    $traveling_details->from_date=date("Y-m-d", strtotime($multiple_from1[$i]));
    //$to_date= date("Y-m-d", strtotime($multiple_to1[$i]));
    $traveling_details->to_date=date("Y-m-d", strtotime($multiple_to1[$i]));
    $traveling_details->save();

 }
  

Комментарии:

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

2. Покажите нам РЕАЛЬНОЕ и ПОЛНОЕ сообщение об ошибке. Тогда мы можем попытаться получить ответ , а не догадываться , также полезно указать, из КАКОЙ СТРОКИ взято сообщение об ошибке, поскольку очевидно, что вы опубликовали не весь файл. Помогите нам помочь вам

3. я передал multiple_country_name в формате UK, US и разнес его в контроллере. но это даст пустое значение. как это решить. таким образом, все