Laravel
焚膏油以继晷,恒兀兀以穷年
这个作者很懒,什么都没留下…
展开
-
Laravel 新增路由文件
1.在Routes目录下新增一个 php文件 例如flat.php<?phpRoute::get('/test',function(){ echo '111';});2. 在app/Providers/RouteServiceProvider.php 中 新增方法 protected function mapFlatRoutes(){ Route::prefix('flat') ->middlewar...原创 2021-08-19 11:37:49 · 161 阅读 · 0 评论 -
Laravel使用多数据库
Laravel使用多数据库一 设置数据库信息二 使用1 Eloquent 方式2 DB的使用一 设置数据库信息//第一个数据库的相关信息‘mysql’ => [‘driver’ => ‘mysql’,‘url’ => env(‘DATABASE_URL’),‘host’ => env(‘DB_HOST’, ‘127.0.0.1’),‘port’ => env(‘DB_PORT’, ‘3306’),‘database’ => ‘blog’,原创 2020-12-21 11:27:42 · 940 阅读 · 0 评论 -
Laravel 队列的使用 (存储在database中)
php artisan job:队列文件名字php artisan job:table 队列表生成php artisan queue:work 运行队列队列表生成env文件设置 队列计入数据库中QUEUE_CONNECTION=databaseQUEUE_DRIVER=database队列文件handle中设置 队列操作数据...原创 2020-12-19 19:13:07 · 944 阅读 · 0 评论 -
Laravel: artisan的使用
使用artisan命令直接执行方法1.使用 php artisan make:Command 文件名字es:php artisan make:Command test然后创建文件<?phpnamespace App\Console\Commands;use Illuminate\Console\Command;class test extends Comm...原创 2019-12-19 17:04:23 · 423 阅读 · 0 评论 -
laravel 使用auth编写登录
http://laravelacademy.org/post/8270.html 官网文档一 。 首先在config=>auth.php 中配置二 。如果auth使用在model中 需要继承 User三。model 中自行对数据进行判断 然后存储在 Auth::gurd('supplier') 中四。中间件对需要登录才能访问的页...原创 2018-07-16 13:13:35 · 12305 阅读 · 0 评论 -
laravel5.5组合中间键 group
第一步: 在Http/Middleware中定义许多中间键文件 第二部: 然后再Http/Kernel.php文件中的 中定义apiGroup中间键数组 在路由中添加上 middleware=>'apIGroup',即可在路由组中用apiGroup中的中间键对数据进行拦截,判断等操作。...原创 2018-07-19 11:31:55 · 853 阅读 · 0 评论 -
Laravel自定义全局函数
假如我们有这么一个函数想放进laravel的全局函数里面: function all_function(){ echo '我是自定义的全局函数'; } 在app/Helpers/(目录可以自己随便来) 下新建一个文件 functions.php ,再讲自己的函数放进这文件里面 然后有两张方法定义全局函数方法1:bootstrap/aut...转载 2019-07-31 10:26:25 · 457 阅读 · 0 评论 -
Laravel 创建新文件function与Http同级时引入里面的函数方法
控制器:class BaseController extend Comtroller(){ public static function staticLoadFunction($functionName){ require_once(app_path().'/Function/'.$functionName); } //创建了一个静态方法}Function:(原创 2017-12-25 14:47:17 · 395 阅读 · 0 评论 -
Laravel框架在ubuntu下的定时任务【过期订单自动关闭】
原文地址:https://www.sunzhongwei.com/laravel-schedule-a-task-that-is-much-more-convenient-than-linux-system-crontab转载了原作者的文章并结合自己的理解有所修改。Ubuntu 下,命令行输入crontab -e打开了一个文件 然后在最后加入 这技术定时器...转载 2018-03-09 14:35:24 · 966 阅读 · 0 评论 -
laravel 5.5 关闭token的方法
方法一:关闭掉选中的那一行 整个项目可全部关闭token 方法二:在middleware的verifyCsrfTkoen.php中添加函数方法 handle 可以在项目整个禁用token; 方法三:定义在 protected $except = [ '屏蔽掉不用提交token的路由'], 这个可以在项目屏蔽掉部分路由不用使用token,使用起来更灵活...原创 2018-07-18 14:34:14 · 2741 阅读 · 0 评论 -
Laravel 使用阿里云的短信验证码
阿里大鱼[需求暂时只需要发送验证码所以使用的是阿里短信 对短信和流量有更多操作的可以使用阿里大鱼]composer require flc/dysms//安装<?php namespace App\Service;define("UID_MOBILE_CODE_CACHE_KEY", "uid_mobile_code_cache_");define...原创 2018-05-23 14:45:21 · 1686 阅读 · 0 评论 -
物流查询:快递鸟
<?phpnamespace App\Common\Service;/** * * 快递鸟订阅推送2.0接口 * * @技术QQ群: 340378554 * @see: http://kdniao.com/api-follow * @copyright: 深圳市快金数据技术服务有限公司 * * ID和Key请到官网申请:http://kdniao.com/reg */...原创 2018-05-23 11:23:29 · 1920 阅读 · 0 评论 -
使用laravel 的artisan快速创建表
创建migrate 文件php artisan make:migration create_comments_table编辑表字段use Illuminate\Database\Schema\Blueprint;use Illuminate\Database\Migrations\Migration;class CreateCommentTable ext转载 2017-06-01 15:56:31 · 1271 阅读 · 0 评论 -
session_start(): Cannot send session cookie - headers already sent
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by配置php网站的时候,经常会在页首出现Warning: session_start() [function.session-start]: Cannot send s转载 2017-08-23 10:30:40 · 3916 阅读 · 0 评论 -
__FILE__,realpath和dirname,
var_dump(__FILE__);输出文件所在位置,包含文件名; var_dump(realpath(dirname(__FILE__)));显示当前文件所在位置,不包含文件名 var_dump(dirname('C:\\'));与上者效果相同; 后面的就那样了,这是laravel框架中的,最后两个 ( var_dump(realpath(dirname("C:原创 2017-09-07 17:46:01 · 634 阅读 · 0 评论 -
laravel查询数据库,对反馈回来的object类型,判断是否存在数据
1 $users = DB::table('users')->where('id',$id)->get(); 2 3 if($users){ 4 //有数据 5 }else{ 6 //没数据 7 } 8 或 9 if(is_null($users)){10 // 11 }12 或13 if(empty($users)){14 //15转载 2017-09-18 11:05:24 · 4002 阅读 · 0 评论 -
二维数组根据某个固定的值相同而划分为一个数组内
$newArray = array(); $data = [ ['a'=>1,'b'=>2], ['a'=>1,'b'=>3], ['a'=>2,'b'=>'a'], ['a'=>2,'b'=>'b'] ];foreach($data as $key=>$v){原创 2017-11-09 11:37:35 · 617 阅读 · 0 评论 -
laravel5.4下的group by报错
使用ORM查询数据显示这个错,这是因为laravel使用了开启了mysql的严格模式所以 如果要关闭的话,我们需要找到config/database.php这个文件,然后将mysql下的这个改为false;就会关闭。既然说严格模式那什么是样模式呢。据我所知在mysql在5.7有一个尿性【报错:only_full_group_by】,就是你group by的数据里面必须包含你原创 2017-11-10 12:03:56 · 3305 阅读 · 0 评论 -
AJAX加FormDaTA实现文件上传[laravel框架下实现]
div class="row renyuan" style="margin-top: 10px;display:none;"> div class="col-lg-2"> div style="float: left; font-size: 15px;">文章封面span style="color: red;">*span> span style="原创 2017-07-03 18:17:33 · 1297 阅读 · 0 评论 -
PHP下载文件(laravel)
public function downloadLaravel() //有laravel中有现成的下载方法 { return response() ->download(realpath(base_path('public')).'/2.jpg', 'new.jpg'); } realpath:该函数删除所有符号连接(比如 '/./原创 2017-11-02 17:03:59 · 1520 阅读 · 0 评论 -
laravel 查询数据库first()返回的数据转数组
使用 get_object_vars()可以将他抓转为数组get_object_vars — 返回由对象属性组成的关联数组;在LARAVEL中其实还可以用 toArray(); json_decode()但前两者在某些情况下不起作用,比如链接数据库查询使用了 first() 这时候就可以使用 get_object_vars()了;原创 2018-01-19 16:21:10 · 12895 阅读 · 0 评论 -
Laravel 中config的用法
Laravel的config下一般存放配置信息,可以通过config('key')方法获取指定的数据。设置值可通过「点」式语法读取,其中包含要访问的文件名以及选项名称。现在想读取\config\app.PHP文件的url,文件中数据为:'url' => 'http://localhost',11获取方法:config('app.url')11config('app.转载 2017-06-05 16:36:17 · 9167 阅读 · 0 评论