这篇文章主要介绍“Laravel基础知识有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Laravel基础知识有哪些”文章能帮助大家解决问题。composer create-project laravel/laravel 项目文件夹名 --prefer-dist
app
:应用程序的核心代码bootstrap
:一个引导框架的app.php文件,一个cache目录(包含路由及缓存文件),框架启动文件,一般情况不动。config
:所有配置文件database
:其中migrations目录可以生成数据表。public
:入口文件存放地,以及静态资源(和tp类似)resources
:routes
:应用的所有路由定义tests
:可用来单元测试vendor
:所有composer依赖包Route::get(
u
r
l
,
url,
url,callback);Route::post(
u
r
l
,
url,
url,callback);Route::put(
u
r
l
免费云主机域名 ,
url,
url,callback);Route::delete(
u
r
l
,
url,
url,callback);例如有如下路由:/admin/login/admin/index/admin/logout/admin/add如果一个一个添加是比较麻烦的,他们有一个共同的区别,都是有/admin/前缀,可设置一个路由群组进行添加:此时就可通过/admin/test1来进行访问了。控制器可以建一个前台和一个后台:命令行创建路由:基本路由建立:分目录路由建立:引入:use IlluminateSupportFacadesValidator
在控制器中如果要使用一个类,例如use IlluminateHttpRequest
,就可以简写为use Request
。
但是需要在config目录下的app.php配置文件中加入:打印出来的是数组关于dd(dump+die)视图也可分目录管理:
控制器语法:也可写为:控制器中:视图中:其中控制器中变量映射有三种:view(模板文件,数组)view(模板文件)->with(数组)view(模板文件)->with(数组)->with(数组)了解一下compact数组。控制器中:视图中:此时,就会在app目录内创建:
方式一:方式二:在config
目录下的logging.php
中的channels
配置:控制器中:建立一个迁移文件:php artisan make:migration create_shcool_table
会在databasemigrations
下创建一个文件:
在up方法中增加如下代码:写好SQL文件以后,执行:php artisan migrate
将会生成数据表,其中操作日志将记录在这个表中:php artisan migrate:rollback
:回滚最后一次的迁移操作, 删除(回滚)之后会删除迁移记录,并且数据表也会删除,但是迁移文件依旧存在,方便后期继续迁移(创建数据表)。关于“Laravel基础知识有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注百云主机行业资讯频道,小编每天都会为大家更新不同的知识点。
这篇文章主要介绍“Javascript对象的循环遍历方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Javascript对象的循环遍历方法有哪些”文章能帮助大家解决问题。for … inObject.key…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。