Blogger Information
Blog 77
fans 0
comment 0
visits 55235
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
laravel框架基础_1101
Jet的博客
Original
715 people have browsed it

(目录/控制器与模型创建)

一、laravel框架目录结构

图片1.png  

app目录,当前应用相关内容,控制器,中间件,服务提供者,都会放在这里

    app - Http - Controllers 控制器目录

config目录,配置文件

database目录,类

public目录,应用根目录

resources目录,资源包

    resources - views 视图目录

routes目录,路由

storage目录,存储

test目录,测试

vendor目录,laravel核心

.env

artisan

server.php

(红色是常打交道目录)


二、控制器和模型的创建方法:

1、控制器创建方法有2:

    1.1    直接创建文件

    01.jpg

    02.jpg

    在对应位置创建Home.php文件,在routes目录创建路由(访问指向);

    Home.php文件名需要和类名一致并且手写字母大写;web.php文件,访问/home路由下home类的index方法。


    2.2    命令行创建

    可在laravel根目录下shift+右键打开命令行,也可以cmd打开后切换到laravel根目录,然后输入命令: php artisan make:controller Home

    如果出现以下报错:

    03.jpg

    请检查电脑环境变量是否添加了php,或者php版本是否7.1以上。

    右键我的电脑 - 高级系统设置 - 高级 - 环境变量,找到Path编辑,win10系统直接在下面一行添加php7.1版本以上的地址,win7等系统在后面加上英文半角分号 ; 再加上地址

    如:D:\phpstudy_pro\Extensions\php\php7.3.4nts 或 ;D:\phpstudy_pro\Extensions\php\php7.3.4nts

    4.jpg

    添加成功后,再次打开命令行,检测php版本是否添加的版本

    输入php -v,如下图正确

    5.jpg

    然后命令方式添加控制器:php artisan make:controller Home

    返回绿色successfully表示成功;


2、创建模型

    方法同创建控制器一样,可新建文件,也可命令行方式添加

    2.1 新增文件方式添加

    6.jpg

    通常创建在此目录下,注意点:

    文件名与类名、数据表名一致,方便维护;

 

    2.2 命令方式添加

    在根目录下打开命令行,输入:php artisan make:model Model\Home

    (同控制器方法相似)


Correction status:qualified

Teacher's comments:合格
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post