- 博客(144)
- 收藏
- 关注
原创 PHP:laravel5.3:自定义函数
自定义函数1、新建了函数的公共目录 D:\laravel\yzmedu\yzm2\app\Common2、修改 composer.json , "files":[ "app/Common/function.php" ]3、CMD重新加载配置文件 composer dump-auto...
2019-09-28 11:28:05 99
原创 PHP:laravel5.3:数据库的迁移
数据库的迁移20:000、数据库迁移就像是数据库的版本控制 (不建议初学者使用)1、创建数据库迁移 php artisan make:migration create_table_news 新的迁移文件将会被放置在 database/migrations 目录中。每个迁移文件的名称都包含了一个时间戳,以便让 Laravel 确认迁移的顺序。 public function up()...
2019-09-28 11:11:41 88
原创 PHP:laravel5.3:登录和退出系统
登录和退出系统0、使用了中间件1、登录 session(['key'=>'value']);2、退出 session()->flash();
2019-09-28 11:11:01 214
原创 PHP:laravel5.3:引入外部验证码
引入外部验证码1、把验证码文件夹拷贝到指定目录 (D:\laravel\yzmedu\yzm2\resources)2、书写路由 Route::get("admin/yzm","Admin\LoginController@yzm");3、控制器中生成验证码 // 引入验证码类 include "../resources/code/Code.class.php"; // 实例化验...
2019-09-28 11:10:29 113
原创 PHP:laravel5.3:分页效果
分页效果1、控制器 $data=\DB::table("user")->orderBy("id","desc")->paginate(10); // simplePaginate 简化的分页效果 // paginate 正常分页效果 // 加载用户管理页面 return view('admin.user.index')->with("data",...
2019-09-28 09:33:05 219
原创 PHP:laravel5.3:表单验证
表单验证1、控制器 // 规则 $rules=[ 'name'=>'required|unique:user|between:6,12', "pass"=>'required|between:6,12|same:repass', ]; // 所有数据 $input=$request->all(); // 修改提示信...
2019-09-27 17:22:03 187
原创 PHP:laravel5.3:密码加密方法
密码加密方法https://learnku.com/index.php/docs/laravel/5.3/encryption/1177 public function pass(){ // echo md5('123'); echo "<hr>"; echo $pass=\Crypt::encrypt('123'); echo "<hr&...
2019-09-27 16:37:18 355
原创 PHP:laravel5.3:数据库:连贯操作(2)
数据库:连贯操作(2)<?phpnamespace App\Http\Controllers\Admin;use Illuminate\Http\Request;use DB;use App\Http\Controllers\Controller;// 后台登录控制器class DataController extends Controller{ //后台...
2019-09-27 16:29:58 73
原创 PHP:laravel5.3:数据库:连贯操作
数据库:连贯操作https://learnku.com/docs/laravel/5.3/queries/11871、select(); 执行查询语句2、delete 执行删除语句3、update 执行更新语句4、insert(); 执行插入语句5、table(); 切换数据表6、get(); 查询所有数据7、where(); \DB::table("use...
2019-09-27 11:36:11 141
原创 PHP:laravel5.3:1、数据库相关操作
1、数据库相关操作1、链接数据库(D:\laravel\yzmedu\yzm2\.env) DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=yzm DB_USERNAME=root DB_PASSWORD=1232、执行原生SQL语句 1、查询数据 $data=\DB::select('sele...
2019-09-23 16:31:47 135
原创 PHP:laravel5.3:视图(3):模板布局\文件包含
10、模板布局 # 把页面的公共部分进行提取 1、新建公共目录 (D:\laravel\yzmedu\yzm2\resources\views) 新建layout目录 2、新建后台公共文件 admin.blade.php 3、打开后台公共文件 #将每一个页面不一样的部分用 @yield('title')占位 ,一个页面可以有多个占位 用名字区分 4、普通页面中该...
2019-09-23 15:48:01 249
原创 PHP:laravel5.3:视图(2):逻辑控制
逻辑控制 1、if @if($qiange>100) <h1>胖美女</h1> @elseif($qiange>80) <h1>中美女</h1> @else <h1>瘦</h1> @endif 2、for @for($i=0;$i<=10 ;$i++) ...
2019-09-23 15:28:20 80
原创 PHP:laravel5.3:视图(1)
视图1、其实就是HTML页面,把控制器中分配的数据进行处理和展示2、使用控制器 public function index(){ $name="云知梦 只为有梦想的人1"; return view('shitu')->with('meinv',$name); }页面中 <!-- 可以直接使用PHP代码 但是不建议大家使用 -->...
2019-09-23 15:03:18 58
原创 PHP:laravel5.3: 响应
响应Route::get('xiang',function(){ // 响应字符串 // return "123"; // 响应数组形式 // 如果响应数组的话,直接会转换程json // $arr=array('name'=>'小镊子','love'=>"小猫咪"); // return $arr; // 响应页面 // return view('x...
2019-09-23 11:34:17 89
原创 PHP:laravel5.3:请求:图片上传
1、图片上传 // 获取上传文件 $img=$request->file('img'); $img2=$request->img; // 判断文件是否上传 var_dump($request->hasFile('img')); // 实例 if ($request->hasFile('img')) { // 获取后缀...
2019-09-23 11:25:02 171
原创 PHP:laravel5.3:请求:闪存
1、请求1.1、闪存1.1.1、在控制器中方法1: // 把表单提交所有数据写入闪存 $request->flash(); // 把谁写入闪存 $request->flushOnly(); // 初了谁写入闪存 $request->flushExcept();方法2: // 把当前所有的数据都写入闪存 return back()->wi...
2019-09-23 09:56:27 213 1
原创 PHP:laravel5.3:请求
1、请求1) 获取地址 // 输出当前url地址 echo $request->fullUrl(); http://www.yzmedu2.com/request?name=100 // 获取URL的路由 echo $request->path(); request // 获取URl地址初参数 echo $request->url(); ...
2019-09-22 16:48:21 161
原创 PHP:laravel5.3:中间件
1、中间件1、路由如何书写 // 通过路由组 提取公共命名空间 公共的前缀 中间件 Route::group(['namespace'=>'Admin','prefix'=>'admin','middleware'=>'adminLogin'],function(){ // 后台首页 Route::get('/','IndexController@index')...
2019-09-22 15:23:58 78
原创 PHP:laravel5.3:模板布局
1、模板布局0、主要解决网站后台公共部分的修改1、需要在视图目录下新建muban模板 2、新建一个模板文件 admin.blade.php <html> <head> </head> <body> #不一样的地方需要使用 @yield('main') </body> </html>...
2019-09-22 12:05:35 211
原创 PHP:laravel5.3:使用laravel搭建网站的前后台
1、使用laravel搭建网站的前后台1、路由规则 (D:\laravel\yzmedu\yzm2\routes\web.php) // 前台路由 Route::group(['namespace'=>'Home'],function(){ // 前台首页 Route::get('/',"IndexController@index"); }); /...
2019-09-22 12:04:34 896
原创 PHP:laravel5.3:路由组-命名空间
路由组2、命名空间 Route::group(['namespace'=>'Admin'],function(){ Route::get('admin','IndexController@index'); Route::get('admin/user','UserController@index'); Route::get('admin/goods','GoodsCo...
2019-09-22 09:19:59 839
原创 PHP:laravel5.3:命名路由、通过命名路由实现重定向
6、命名路由 Route::get('abc',"IndexController@abc")->name('one');Route::get('shuai','IndexController@shuai'); #获取别名的url地址 route('one'); #通过命名路由实现重定向 return redirect('abc'); return redirect()...
2019-09-21 17:30:56 406
原创 PHP:laravel5.3:参数路由
5、参数路由 1、带参数路由 Route::get('user/del/{id}',function($id){ echo $id; }); 2、带多个参数的路由 Route::get('UserInfo/{name}/{sex}',function($name,$sex){ echo $name; echo $sex; }); 3、设置路由的默认...
2019-09-21 17:25:19 142
原创 PHP:laravel5.3:一个路由实现多种请求、资源路由
3、一个路由实现多种请求 1、match Route::match(['get','post'],'/',"IndexController@index");2、anyRoute::any(’/’,“IndexController@index”);4、资源路由 1、实例 后台拥有很多模块,用户模块、管理模块等(增、删、改、查) Route::get('user/index...
2019-09-21 17:16:47 745
原创 PHP:laravel5.3:路由类型
2、路由类型 1、类型 Route::get($uri, $callback); Route::post($uri, $callback); Route::put($uri, $callback); Route::patch($uri, $callback); Route::delete($uri, $callback); Route::options($uri, $ca...
2019-09-21 16:48:37 247 1
原创 PHP:laravel5.3:基本路由
1、基本路由 1) 直接输出内容(使用很少) Route::get('jiben',function(){ echo "我是基本路由"; }); 2) 加载页面(使用比较少) Route::get('jiben1',function(){ return view('home'); }); #需要手动创建 D:\laravel\yzmedu\yzm2\res...
2019-09-21 11:48:55 353
原创 PHP:laravel5.3-laravel开发一个用户展示页面
1、laravel开发一个用户展示页面1、框架链接数据库(D:\laravel\yzmedu\yzm2\.env) 修复配置文件 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=yzm DB_USERNAME=root DB_PASSWORD=1232、设置路由 (D:\laravel\yzmedu\...
2019-09-21 10:16:01 452
原创 PHP:windows10 安装Laravel 5.5
windows10 下安装Laravel 5.5安装Composer:composer软件1、作用主要管理PHP中的依赖关系,(类似与Linux yum源)2、可以安装软件 CURL #主要用在微信开发 Upload #文件操作 excel #表格 mail #邮件 log #日志 laravel #框架3、下载地址 https:/...
2019-09-20 18:59:29 394
原创 PHP:cookie完成网站后台登录和退出系统
cookie完成网站后台登录和退出系统index.php<?php$admin_username=$_COOKIE['admin_username'];if(!$admin_username){ echo "<script>location='login.php'</script>"; exit;}?><!DOCT...
2019-09-19 12:17:46 593
原创 PHP:php7.3.5安装memcache拓展模块
php开启memcache模块:下载memcache模块-1.4.4版本https://www.runoob.com/memcached/window-install-memcached.html下载PHP拓展https://github.com/nono303/PHP7-memcache-dll/tree/master/vc15/x64/ts本机环境选择拓展下载https://g...
2019-09-18 18:03:34 2871 1
原创 PHP:Memcache使用\ 查看memcache启动状态、memcache操作、memcache安装
**************************
2019-09-18 17:07:32 394
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人