zoukankan      html  css  js  c++  java
  • laravel 控制器

    控制器
        命名规则观察 appHttpControllersAuth 下的文件命名规则
            大驼峰的控制器名 + Controller.php
            
        创建控制器
            注意:其控制器基础结构代码,不需要自己去手动编写,可以通过 artisan 命名行来自动生成
                php artisan make:controller 控制器名+Controller关键字
            
        控制器路由
            如何使用路由规则调用控制器下的方法,而不再走回调函数
            路由设置格式相同,只是将匿名函数换成 控制器类名@方法名
                Route::请求方法(路由表达式@方法);
                
        创建控制器文件
            php artisan make:controller 目录名/控制器名+Controller关键字
            
        接收用户输入
            类:IlluminateSupportFacadesInput
            Facades 门面的思想。门面是介于一个类的实例化与没有实例化中间的一个状态,其实是类的一个接口实现。在这个状态下可以不实例化类,但是可以调用类中的方法。
                Input::get('参数名字','如果参数没有被传递使用该默认值');
                
                Input::all(); 获取所有用户的输入,数组形式返回
                Input::get(); 获取单个的而用户输入,字符串形式
                Input::only([]); 获取指定几个用户的输入,数组
                Input::except([]); 获取指定几个用户输入以外的所有参数
                Input::has(''); 判断某个输入的参数是否存在,有值就是true
            
        (在laravel 中友好输出函数: dd(),作用:dump + die,后续的代码不会执行)
        在laravel中不仅仅是Input 门面可以获取用户的输入,Request门面也可以获取用户输入的,其语法和input一样,
       

  • 相关阅读:
    ubuntu sudo 号令有效处理
    shell脚本的主笔、存储、实行
    Oracle 11gR1中细粒度访谒收集处事(4)
    Solaris效力经管工具 SMF快速入门指南(1)
    Solaris 10完成宁静Kerberos身份验证(2)
    高质量C /C编程指南第2章 程序的版式
    Solaris 10下设置EJB 3.0景遇(1)
    高质量C /C编程指南序言
    Java学习之路:不走弯路,就是捷径 www.51testing.com
    两个结构体可以直接赋值吗? 回复 "JohnsonAnother" 的问题
  • 原文地址:https://www.cnblogs.com/mysterious-killer/p/10106624.html
Copyright © 2011-2022 走看看