laravel5笔记】的更多相关文章

数据库表创建E:\PHP\learnlaravel5>php artisan migrate 创建modelE:\PHP\learnlaravel5>php artisan make:model Article 重建数据库所有表E:\PHP\learnlaravel5>php artisan migrate:refresh 向表中增加数据E:\PHP\learnlaravel5>php artisan db:seed 创建controllerE:\PHP\learnlaravel5…
路由:简单讲就是定义URL请求转向某个业务逻辑(一般是控制器方法)的方法. 1.路由定义文件: /routes/web.php   //定义web访问的路由 /routes/api.php    //定义api访问的路由,此路由定义的url都要加/api前缀 怎么增加路由文件: 笨方法就直接在/routes/下添加文件后,再在web.php下添加require引用. 优雅的方法:(参考:https://laravel-china.org/articles/4400/laravel54-add-r…
laravel5.3 笔记 安装环境 laravel环境,laravel中文学习论坛上面有相关的教程 创建应用 laravel new blog 其中blog就是你的应用的名字 数据迁移 php artisan migtate 创建用户登陆 php artisan make:auth --views 创建数据表 php artisan make:migration create_users_table --create=users 创建模型 php artisan make:model Mode…
1.环境更新 apt-get update apt-get install php5-cli apt-get install curl 2. Composer安装 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 3.composer下载laravel包并安装laravel实例 composer global require "laravel/installer=~1…
介绍 IOC 控制反转 Inversion of Control 依赖关系的转移 依赖抽象而非实践 DI 依赖注入 Dependency Injection 不必自己在代码中维护对象的依赖 容器自己主动依据配置.将依赖注入指定对象 IOC.DI对于Laravel的意义 Laravel框架的基础是一个功能强大的控制反转容器(IoC container). 为了真正理解该框架.须要好好掌握该容器.然而我们须要了解.控制反转容器仅仅是一种用于方便实现"依赖注入"的工具. 但要实现依赖注入并不…
问题描写叙述 或许标题写的不够清楚.实际情况是,在我使用laravel的过程中.须要将自己的一个类,通过服务提供者注冊到IOC容器中,可是在实际操作过程中.出现了下面错误: Unresolvable dependency resolving [Parameter #0 [ <required> $name ]] 意思就是说.我的注冊东西,不能够进行类型转换. 我的代码中没有进行代码说明须要的类型. 代码情况 代码主要实现的一个功能是,对传入的字符串进行AES加密. 本来Laravel自身是提供…
简单介绍 在 Laravel5 中,本身已经提供了丰富的验证规则供我们使用,可是天下应用奇葩多,做为程序猿你会发现永远都有新的验证规则诞生,光是组合已经解救不了你的项目了.这个时候就须要我们扩展 Validator 类,来使之帮助项目继续健康向前发展. 官方给了多种扩展 Validator 的方式,我独爱直接扩展该类,可是关于这一点.官文中又写的寥寥数语.确实新人有些无奈.这里具体说一下,怎样扩展它. 扩展验证类 首先.扩展的收个问题是.我的扩展类应该放在哪儿才好呢?我的意见是:直接在app文件…
Laravel提供了中间件的使用.那什么是中间件呢,根据用法,我总结为,夹在“请求—>控制器—>响应—>end”中间运行的代码片段.本文将以官方英文文本为基础资料进行笔记记录. Laravel V5.3 middleware : https://laravel-china.org/docs/en/5.3/middleware 一. 使用入门 本人觉得常用的就是在”请求–>控制器”这个流程中插入中间执行代码. 首先,需要创建中间件,如: <?php namespace App\…
安装composer 下载安装脚本 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"安装php composer-setup.php删除安装脚本 php -r "unlink('composer-setup.php');" 添加全局 mv composer.phar /usr/local/bin/composer 更新程序 composer selfup…
> 位置:\vendor\laravel\framework\src\Illuminate\Redis\Connections\PhpRedisConnection.php > 参考:https://www.cnblogs.com/mrszhou/p/8087753.html  Redis各种操作 **字符串操作** Redis::set('key','键值'); //键值对数据 field=>value Redis::setnx('key','value'); // key存在,则不予…