2017-03-06 20 views
0

私は未定義のオフセット誤差Laravel:未定義オフセット:3?

取得:$ view_360と$ iframe_title空はそのIFRAMEを見つけ、それを削除する場合は3

を私が欲しいものは編集中です。どのように私はそれを行うことができますどのような提案?

for ($i=0; $i <= count($view_360); $i++) { 

     if(!empty($view_360[$i])){ 
     if($request->view360_id[$i] == "undefined"){ 
      $view_360_iframe = new View360(); 
     } 
     else { 
     $view_360_iframe = View360::findOrFail($request->view360_id[$i]); 
     } 
     $view_360_iframe->property_id = $property->id; 
     $view_360_iframe->title = $iframe_title[$i]; 
     $view_360_iframe->iframe = $view_360[$i]; 
     $view_360_iframe->save(); 

     } 
     if(empty($view_360[$i]) && empty($iframe_title[$i])){ 
      $view_360_iframe = View360::findOrFail($request->view360_id[$i]); 
      $view_360_iframe->delete(); 
     } 
    } 

答えて

3

あなたの代わりに$i < count($view_360)$i <= count($view_360)を必要とするように見えます。あなたは$ view_360 [0]、$ view_360 [1]、$ view_360 [2]を持っていますが、$ view_360 [3]はありません。

関連する問題