laravel5命名空间问题
黄舟
黄舟 2017-05-16 16:56:19
[PHP讨论组]

在laravel5中使用类方法时需要use,
能不能一次性全部引入?

经常不知道要引入哪个好

<?php namespace App\Http\Controllers;
use Request;
use Session;
use View;
use DB;
class TestController extends Controller {

    public function getIndex()
    {
        $data['name']='laravel';
        return View::make('hi',$data);
    }

    public function getName(){
        $rs=DB::select("select * from cf_user");
        print_r($rs);
    }
    //获取ip地址
    public function getIp(){
        echo Request::ip();
    }

    //
    public function getTest(){
        echo 123;
    }

    public function getDetail($id){
        echo $id;
    }
    public function getFullUrl(){
        echo Request::fullUrl();
    }

    public function getType(){
        echo Request::method();
    }

    public function getRoot(){
        echo Request::root();
    }

    public function getUrl(){
        echo Request::url();
    }

    public function getSe(){
        print_r(Request::segments());
    }

    public function getAll(){
        print_r(Request::all());
    }
    public function getH(){
        print_r(Request::header('cookie'));
    }
    public function getServer(){
        print_r(Request::server());
    }

    public function getSession(){
        print_r(Request::session());
    }
}
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(2)
習慣沉默
php//直接顶级命名空间
 public function getName(){
        $rs=\DB::select("select * from cf_user");
        print_r($rs);
    }
//获取ip地址
    public function getIp(){
        echo \Request::ip();
    }

我想大声告诉你

当你要用到什么就引入什么呗,不然你这个做法不就相当于把所有项目文件内容全都引到一个文件内容有什么区别嘛,虽然麻烦,但是这是必须要适应地过程

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号