Laravel 如何在控制器中编写foreach循环以及刀片代码?

Laravel 如何在控制器中编写foreach循环以及刀片代码?,laravel,Laravel,我要做ajax搜索。我已经将ajax中的所有值传递给了控制器,并在这些值的帮助下查找数据。 现在我想把它显示回视图。为此,我需要用laravel编写blade代码。 我试过了 $output =""; foreach($cv as $key=>$cvs){ $output.='<tr>'. '<td>'.$cvs->candidatename.'</td>'. '<td>'.$cvs->candidateemail.'&

我要做ajax搜索。我已经将ajax中的所有值传递给了控制器,并在这些值的帮助下查找数据。 现在我想把它显示回视图。为此,我需要用laravel编写blade代码。 我试过了

$output ="";
foreach($cv as $key=>$cvs){
  $output.='<tr>'.
 '<td>'.$cvs->candidatename.'</td>'. 
 '<td>'.$cvs->candidateemail.'</td>'.
 '<td>'.$cvs->candidategender.'</td>'.
 '<td>'.$cvs->candidatedob.'</td>'.
 '<td>'.$cvs->candidatecontactnumber.'</td>'.
 '<td>'.$cvs->candidateoptionalcontactnumber.'</td>'.
 '<td>'.$cvs->candidateQualification->academicqualification.'</td>'.
 '<td>'.$cvs->candidateQualificationType->academicqualificationtype.'</td>'.
 '<td>'.foreach($cvs->languageProficiency as $lp){$lp->languages->language - $lp->candidatelanguageproficiency}.'</td>'.
}
$output=”“;
foreach($cvas$key=>$cvs){
$output.=''。
“.$cvs->candidatename.”。
''.$cvs->候选邮件''。
“.$cvs->candidategender.”。
''.$cvs->候选OB'。
“.$cvs->candidatecontactnumber.”。
'.$cvs->candidateoptionalcontactnumber'。
''.$cvs->候选人资格->学术资格''。
'.$cvs->candidateQualificationType->AcademicalQualificationType'。
''.foreach($cvs->languageProficiency as$lp){$lp->languages->language-$lp->candidatelanguageproficiency}'。
}
我试着像这样使用foreach循环,但没有成功。显示错误(意外的Foreach)。
那么,如何在控制器中编写foreach循环以及刀片代码。

检查此代码是否有用

$output ="";
foreach($cv as $key=>$cvs)
{
  $output.='<tr>'.
 '<td>'.$cvs->candidatename.'</td>'. 
 '<td>'.$cvs->candidateemail.'</td>'.
 '<td>'.$cvs->candidategender.'</td>'.
 '<td>'.$cvs->candidatedob.'</td>'.
 '<td>'.$cvs->candidatecontactnumber.'</td>'.
 '<td>'.$cvs->candidateoptionalcontactnumber.'</td>'.
 '<td>'.$cvs->candidateQualification->academicqualification.'</td>'.
 '<td>'.$cvs->candidateQualificationType->academicqualificationtype.'</td>';

$languageProficiency = '';
 foreach($cvs->languageProficiency as $lp)
 {
 $languageProficiency = $lp->languages->language - $lp->candidatelanguageproficiency;
 }

 $output. = '<td>'.$languageProficiency.'</td>'.
}
$output=”“;
foreach($cvas$key=>$cvs)
{
$output.=''。
“.$cvs->candidatename.”。
''.$cvs->候选邮件''。
“.$cvs->candidategender.”。
''.$cvs->候选OB'。
“.$cvs->candidatecontactnumber.”。
'.$cvs->candidateoptionalcontactnumber'。
''.$cvs->候选人资格->学术资格''。
“.$cvs->candidateQualificationType->AcademicalQualificationType.”;
$languageProficiency='';
foreach($cvs->language熟练程度为$lp)
{
$LanguagePreference=$lp->languages->language-$lp->CandidateLanguagePreference;
}
$output.=''.$languageProficiency'。
}

您阅读了吗?您使用php而不是javascript创建表是有原因的吗?@Rwd我认为在controller中使用foreach循环比在js响应中更容易。您是在返回html还是在传递其他数据?请显示您拥有的路由/控制器方法的所有代码。