zoukankan      html  css  js  c++  java
  • laravel5.4笔记

    laravel获取输入数据

    获取已知key的数据

    public function store(Request $request)

    {

        $name = $request->input('name');

    $request->path();  //获取请求路径

    if ($request->is('admin/*')); //判断是否符合目标路由

    $url = $request->url(); //获取请求url

    $url = $request->fullUrl();//获取请求url,包含查询字符串

    $method = $request->method(); //请求方法

    if ($request->isMethod('post'));//判断请求方法

    $input = $request->all();//以数组方式获取输入全部数据

    }

    处理session

    $request->session()->put('aa','bb'); //添加
    var_dump($request->session()->get('aa')); //获取
    $request->session()->forget('aa'); //删除
    $request->session()->flush(); //删除全部

    参考地址:http://laravelacademy.org/post/6763.html

    Laravel模型操作

    引用模型 use IlluminateDatabaseEloquentModel;

    设置表 $table = ‘tbname’;

    设置主键 $primaryKey = key;

    设置非数字主键 $incrementing = true;

    取消维护数据记录(时间戳) $timestamps = false;

    获取全部数据

    $flights = $this->all();

    $this::where([])->get();

    分页

    $this::where([])->orderBy('id','asc')->paginate(15);

    增加一定的限制

    $flights = AppFlight::where('active', 1)

                   ->orderBy('name', 'desc')

                   ->take(10)

                   ->get();

    获取单个数据

    $flight = AppFlight::find(1); //使用主键查找

    $flight = AppFlight::where('active', 1)->first();

    插入一条数据

    $this->fill($data);

    $this->save();

    $flight = new Flight;

    $flight->name = $request->name;

    $flight->save();

    更新数据

    $flight = AppFlight::find(1);

    $flight->name = 'New Flight Name';

    $flight->save();

    $sk = $this::find($id);

    $sk->update($data);

    删除数据

    $sk = $this::find($id);

    $sk->delete();

  • 相关阅读:
    memcached全面剖析--3.memcached的删除机制和发展方向
    memcached完全剖析--1. memcached的基础
    memcached全面剖析--2.理解memcached的内存存储
    memcached内存管理机制[未整理]
    memcached缓存基本概念
    有关memcached企业面试案例讲解
    网关协议学习:CGI、FastCGI、WSGI
    Redis和Memcached的区别
    Linux 日志切割工具cronolog详解
    vim粘贴代码格式变乱
  • 原文地址:https://www.cnblogs.com/fanhuo/p/7154581.html
Copyright © 2011-2022 走看看