laravel5命名空间问题

在laravel5中使用类方法时需要use,
能不能一次性全部引入?
经常不知道要引入哪个好
useRequest;
useSession;
useView;
useDB;
classTestControllerextendsController{
publicfunctiongetIndex()
{
$data['name']='laravel';
returnView::make('hi',$data);
}
publicfunctiongetName(){
$rs=DB::select("select*fromcf_user");
print_r($rs);
}
//获取ip地址
publicfunctiongetIp(){
echoRequest::ip();
}
//
publicfunctiongetTest(){
echo123;
}
publicfunctiongetDetail($id){
echo$id;
}
publicfunctiongetFullUrl(){
echoRequest::fullUrl();
}
publicfunctiongetType(){
echoRequest::method();
}
publicfunctiongetRoot(){
echoRequest::root();
}
publicfunctiongetUrl(){
echoRequest::url();
}
publicfunctiongetSe(){
print_r(Request::segments());
}
publicfunctiongetAll(){
print_r(Request::all());
}
publicfunctiongetH(){
print_r(Request::header('cookie'));
}
publicfunctiongetServer(){
print_r(Request::server());
}
publicfunctiongetSession(){
print_r(Request::session());
}
}
浮云间
浏览 332回答 2
2回答

婷婷同学_

php//直接顶级命名空间publicfunctiongetName(){$rs=\DB::select("select*fromcf_user");print_r($rs);}//获取ip地址publicfunctiongetIp(){echo\Request::ip();}

MMTTMM

当你要用到什么就引入什么呗,不然你这个做法不就相当于把所有项目文件内容全都引到一个文件内容有什么区别嘛,虽然麻烦,但是这是必须要适应地过程
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript