标签:learning laravel

Learning laravel:准备

操作系统: Windows 10 一、环境搭建 Laravel 是一个 PHP 开发框架,学习之前,我们需要搭建 PHP 开发环境。 1、作为开发环境,可以找一些集成环境整合包,如: WampServer :是在 windows 下的 apache、php 和 mysq...
Read more

Learning laravel:创建项目

操作系统:Windows 10 Laravel version: 5.5.0 一、通过 Laravel 安装器创建: 1、使用 Composer 下载 Laravel 安装程序: composer global require "laravel/installer" 2、把 composer 的 bin 目录 (一般是 C:\Us...
Read more

Learning laravel:路由

路由 路由(route)文件存放在 routes 文件夹下,新建项目中已有 4 个默认的路由文件,初学基本只接触 web.php ,该文件中已定义了一条路由: Route::get('/', function () { return view('welcome'); }); 我们在浏览...
Read more

Learning laravel:URL

能够根据 URL 知道在访问那条路由,或者根据路由定义的 URI 知道将会生成那条 URL,将有助于在模板中生成 URL 或者在程序内部重定向。 url(): 我们定义如下路由: Route::get('test/{id}',function($id){ echo url('...
Read more

Learning laravel:控制器

Laravel 是一个 MVC 框架,这篇说C(controller)。控制器类用来组织路由的所有请求处理逻辑。控制器被存放在 app/Http/Controllers 目录下。默认控制器继承自 App\Http\Controllers\Controller, 这是 Laravel 内置的....
Read more

Learning laravel:视图

接上篇,这篇说 V(view),视图包含应用程序的 HTML,视图文件存放于 resources/views 目录下。因而我们需要在该目录下创建视图文件,Laravel 使用 Blade 模板引擎,所以视图文件的后缀名是 .blade.php。 创建视图: 我...
Read more

Learning laravel:Blade 模板引擎(上)

上篇说视图(view),提到 Laravel 使用 Blade 模板引擎,这篇便说 Laravel 内置的 Blade 模板引擎。Blade 视图文件使用 .blade.php 作为文件扩展名,被存放在 resources/views 目录。
Read more

Learning laravel:Blade 模板引擎(下)

接上篇 https://www.hellocodes.cn/article/learning-laravel-blade-part1 ,这篇继续是关于Blade 模板引擎。 显示数据: 我们可以在 路由 或 控制器 中传递数据到视图: Route::get('test/index',function(){ return...
Read more

Learning laravel:数据库

数据系统: Mysql 数据库配置: Laravel 应用程序的数据库配置文件放置在 config/database.php 文件中。在这个文件中,你可以定义所有的数据库连接,并指定默认使用哪个连接。在此文件内提供了大多数支持的数据库系....
Read more

Learning laravel:数据库之迁移

Laravel 使用 Artisan 命令 make:migration 来创建迁移,新创建的迁移文件存放在 database/migrations 目录中,可以看到默认已有两个迁移文件,其中已有 use...
Read more