doubu7425
2015-05-23 06:12
浏览 60
已采纳

Laravel控制器不会将变量传递给视图

I have watched a youtube tutorial about Laravel. This is the code. I started studying Laravel.

 <?php

class Authors_Controller extends BaseController {

public $restful = true;
public function get_index(){

    $view = View::make('authors.index',array('name'=>'Jedi'))->with('age','18');
    $view->location='somewhere';
    $view['favorite'] = 'bacon';    
    return $view;
 }
}
?>

view code

<?
 php echo $name;
 echo $age;
 echo $location;
 echo $favorite;
?>

Once I ran the localhost, I get an error that states that the variables are undefined.

图片转代码服务由CSDN问答提供 功能建议

我看过一个关于Laravel的youtube教程。 这是代码。 我开始研究Laravel。

 &lt;?php 
 
class Authors_Controller扩展BaseController {
 
公共$ restful = true; 
公共函数get_index(){
 \  n $ view = View :: make('authors.index',array('name'=&gt;'Jedi')) - &gt; with('age','18'); 
 $ view-&gt; location  ='某处'; 
 $ view ['favorite'] ='bacon';  
返回$ view; 
} 
} 
?&gt; 
   
 
 

查看代码

   &lt;?
 php echo $ name; 
 echo $ age; 
 echo $ location; 
 echo $ favorite; 
?&gt; 
   
 
 

运行localhost后,我收到一条错误,指出变量未定义。

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题