Laravel
studyphp123
心中有岸,不怕远航!
展开
-
【Laravel5.5 笔记整理一】用 虚拟域名访问 报错问题解决及虚拟域名的配置
最近在学习 Laravel 5.5,但是第一次访问的时候,就出现了报错。原因是 OpenSSL扩展没有开启。 我的环境是:PHP7.2 + apache 一、laravel 5.5 访问出现报错解决 二、虚拟域名的配置 一、 laravel 5.5 访问出现报错: 1. 出错界面: 无论是 直接访问 还是用 虚拟域名 访问,都出现了报错界面,界...原创 2018-08-18 21:57:51 · 1424 阅读 · 0 评论 -
【Laravel5.3 笔记整理九】Laravel数据库的基本操作
数据库相关操作 1) 链接数据库(配置数据库连接) D:\phpStudy\PHPTutorial\WWW\laravel\.env DB_CONNECTION = mysql DB_HOST = 127.0.0.1 DB_PORT = 3306 DB_DATABASE = homestead DB_USERNAME = root DB_PASSWORD = 123456 2)...原创 2018-08-20 18:51:18 · 253 阅读 · 0 评论 -
【Laravel5.3 笔记整理八】Laravel视图(二)逻辑控制、模板布局、文件包含
1. 逻辑控制 1) if 语句 将下面的代码写入 shitu1.blade.php @if($qiangge > 100) <h2>胖美女</h2> @elseif($qiangge > 80) <h2>中美女</h2> @else &lt原创 2018-08-20 15:08:13 · 950 阅读 · 0 评论 -
【Laravel5.3 笔记整理七】Laravel视图(一)
1. 其实就是 HTML页面,把控制器中分配的数据进行处理和展示 2. 使用(只分配一个数据) 1) 路由中 web.php 2) 控制器中 app/Http/Controllers/ShiTuController.php 3) 视图中 resources/views/shitu.blade.php 3. 定界符 smarty 模板解析的原理 4. 分配多个数据 1)...原创 2018-08-20 15:04:33 · 1180 阅读 · 0 评论 -
【Laravel5.3 笔记整理六】Laravel文件操作(文件下载与查看)
1. 文件下载 Route::get('xiang', function(){ return response()->download('./Uploads/a.png'); // 下载 public/Uploads/a.png }); 运行结果: 此处会报错 需要 开启 php.ini 中的 php_fileinfo.dll扩展, 开启后,要重启服务器 运行结果: ...原创 2018-08-20 15:00:02 · 2967 阅读 · 0 评论 -
【Laravel5.3 笔记整理五】Laravel响应
0. 所有的路由及控制器必须返回某个类型的响应,并发送回用户的浏览器。 1. 响应字符串 2. 响应数组形式 3. 响应页面 1) 响应页面-数据写死 2) 响应页面 - 通过路由将数据出传入页面 3) 响应页面 - 将多个数组传入到页面 4. 响应 JSON 0. 所有的路由及控制器必须返回某个类型的响应,并发送回用户的浏览器。 1. 响应字符串 ...原创 2018-08-20 14:58:50 · 288 阅读 · 0 评论 -
【Laravel5.3 笔记整理四】Laravel的请求(请求数据及类型、删除、图片上传、闪存、Cookie的使用)
一、请求 1. 获取地址 1) 输出当前URL地址 2) 获取URL的路由 3) 获取 URL地址(除参数外) 4) 判断当前路由是否是 request 2. 获取请求类型 1) 判断当前的请求类型 2) 判断当前的请求是否是 特定的请求(如:是否为get请求) 3) 使用 4) 请求数据(后期结合数据库使用) 以下为上述完整的代码: 3. 判断请求类型的使用 4. 闪存...原创 2018-08-20 13:52:00 · 939 阅读 · 0 评论 -
【Laravel5.3 笔记整理三】Laravel的搭建、模板布局、中间件
一、使用 Laravel 搭建网站的前后台 1. 路由规则 2. 搭建控制器 1) 新建 Admin 目录,存放后台控制器 2) 新建 Home 目录,存放前台控制器 3) 在前后台目录,根据路由的需要 创建控制器(以后台为例) 3. 搭建页面 1) 后台首页控制器 2) 在视图目录下,新建 admin目录,用于存放所有的后台页面 3) 在 admin目录下,新建后台首页文件 i...原创 2018-08-19 09:33:39 · 477 阅读 · 0 评论 -
【Laravel5.3 笔记整理二】Laravel配置文件、php astisan、路由类型
一、配置文件 二、php artisan【PHP工具匠】 三、路由 一、配置文件 二、php artisan【PHP工具匠】 三、路由 一、配置文件 1. 环境配置(D:\phpStudy\PHPTutorial\WWW\laravel\.env) 1.1 环境配置解析 (APP_KEY 网站的密匙) 1.2 APP_DEBUG 默认(true) 1.3 获取环境配置信...原创 2018-08-19 09:22:37 · 611 阅读 · 0 评论 -
【Laravel5.3 笔记整理一】Laravel的安装
一、框架 提供了一些主体的功能,方便开发者快速开发。 二、PHP框架 1. laravel (laravel 5.3 版本) 2. ThinkPHP (ThinkPHP 3.2.3) (ThinkPHP 5.0) 三、composer 软件 1. 作用 主要管理PHP中的依赖关系,(类似于 Linux 中的 y...原创 2018-08-19 08:38:20 · 515 阅读 · 0 评论 -
【Laravel5.5 笔记整理三】将模板引入框架(二)
1. 创建一个公共文件夹,存放公共模板 在 D:\phpStudy\PHPTutorial\WWW\laravel\resources\views 下 创建一个 Muban文件夹,在该文件夹下,创建一个 admin.blade.php文件 D:\phpStudy\PHPTutorial\WWW\laravel\resources\views\Muban\admin.blade.php ...原创 2018-08-18 22:33:35 · 270 阅读 · 0 评论 -
【Laravel5.5 笔记整理二】将模板引入框架(一)
注:以后台用户模块为例: 1. 定义路由 在 D:\phpStudy\PHPTutorial\WWW\laravel\routes\web.php 中定义路由,为了方便,采用资源路由: route/web.php Route::resource('Admin', "IndexController"); // 可以访问后台 IndexController 中的所有方法原创 2018-08-18 22:06:31 · 1306 阅读 · 0 评论 -
Laravel5.7 执行 php artisan migrate 报错
一、报错信息 我在使用 Laravel5.7 中的 php artisan migrate 命令时,出现如下报错: 二、解决方法 在 app/Provides/AppServiceProvider.php 中,添加两行代码: 再次运行 php artisan migrate,看是否成功: 看到此界面表示运行成功! 注:不是所有的 php artisan migrate 报错都可以用该方法解...原创 2019-03-28 12:03:34 · 341 阅读 · 0 评论