php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校...
【摘要】PHP作为一种超文本预处理器,已经成为了我们常用的网站编程语言,并且结合了C语言,Java等我们常见的编程语言,所以,有很多web开发领域的新人都看中了他的使用广泛性,有很多人都想了解php的内容,所以今天,我们就来讲讲有关laravel入门教程的php菜鸟笔记。
1、有关laravel入门教程的php菜鸟笔记——安装 Laravel:
查看laravel包: composer search laravel
查看所有版本: composer show -all laravel/laravel
首先,通过 Composer 安装 Laravel 安装器:composer global require "laravel/installer"
你还可以在终端中通过 Composer 的 create-project 命令来安装 Laravel 应用,下载5.4版本使用这个命令:
composer create-project --prefer-dist laravel/laravel blog 5.4.*
如果缺少vendor文件在当前文件夹下执行命令:composer install
2、有关laravel入门教程的php菜鸟笔记——配置 Laravel:
在 .env 文件中添加 key ; 生成key :php artisan key:generate
开启'debug' => env('APP_DEBUG', true), 在 \config\app.php 文件中
其他配置....
3、有关laravel入门教程的php菜鸟笔记——配置路由:
在 \routes\wab.php 页面,详情看文档
路由的从命名:
直接显示输出:Route::get('as',['as'=>'ass', function () { echo route('ass'); }]);或:Route::get('as', function () { echo
route('ass'); })->name('ass');
控制器路由:Route::get('index','IndexController@index')->name('index');
通过辅助函数 route 为该命名路由生成 URL,可以有第二个参数。
路由群组:共享属性以数组的形式参数传递给 Route::group 方法。
路由前缀:['prefix' => 'admin'] // 匹配 "/admin" URL
命名空间:['namespace' => 'Admin'] // 控制器在 "App\Http\Controllers\Admin" 命名空间下
中间件: ['middleware' => 'auth'] // 使用 Auth 中间件
子域名路由:['domain' => '{account}.[myapp.com](http://myapp.com/)']
Route::group(['namespace' => 'Admin'], function(){ });
4、有关laravel入门教程的php菜鸟笔记——视图传值:
给视图传一个值:return view('greeting', ['name' => 'James']);或: return view('greeting')->with('name', 'James');
给admin下的profile传一个$data数组值 :return view('admin.profile', $data);
返回上一个视图:return back();
跳转页面:return redirect('跳转的页面');
5、有关laravel入门教程的php菜鸟笔记——Blade模板:
输出变量:{{ $name }}
输出js代码:{!! $name !!}
不解析这个:@{{ name }}
给一个默认值:{{ $name or "这是默认值" }}
三元运算符:{{ isset($name) ? $name : "假就用这个" }}
if: @if ($str > 60)
真显示
@else
假显示
@endif
unless: 除非/如果不 / 除…之外
@unless ($str > 60)
除了 $str > 60 的,其他的都显示
@endunless
for: @for ($i = 0; $i < 10; $i++)
{{ $i }}
@endfor
foreach: @foreach ($users as $user)
{{ $user->id }}
@endforeach
forelse:是foreach 的补充,有就显示,没有就走下面的
@forelse ($users as $user)
有就显示
@empty
没有就走下面的
@endforelse
while: @while (true)
I'm looping forever.
@endwhile
引人模版:@include( '路径.模版名' );
引人内容,要替换的部分:
@yield('title')
@yield('content')
@section('sidebar')
This is the master sidebar.
@show
替换内容: @extends('layouts.app') :先引入要替换的页面,像父类一样
@section('title', 'Page Title')
@section('sidebar')
@parent :这个显示sidebar 中默认的内容
This is appended to the master sidebar.
@endsection
@section('content')
This is my body content.
@endsection
php入门公开课,【PHP公开课|送你一篇有关laravel入门教程的php菜鸟笔记】- 环球网校...相关推荐
- php laravel 入门教程,PHP语言菜鸟笔记,laravel 入门教程
本文主要向大家介绍了PHP语言菜鸟笔记,laravel 入门教程,通过具体的内容向大家展示,希望对大家学习php语言有所帮助. 安装 Laravel: 查看laravel包: composer sea ...
- 明晚8点,捷微团队QQ群公开课,讲解jeewx2.0版本maven环境的搭建入门!
2014-08-13号晚8点,捷微团队QQ群公开课,讲解jeewx2.0版本maven环境的搭建入门! 讲师:刘强(团队成员) QQ群:287090836 (JAVA版本微信开源项目) http:// ...
- 机器人程序设计——之如何正确入门ROS | 硬创公开课(附视频/PPT)【转】
转自:http://blog.exbot.net/archives/2966 导语:本期公开课面向想入手ROS却又不知从何下手的小伙伴,为大家梳理好学习思路. ROS和Android一样是开源的,功能 ...
- AI公开课:19.02.27周逵(投资人)《AI时代的投资逻辑》课堂笔记以及个人感悟
AI公开课:19.02.27周逵(投资人)<AI时代的投资逻辑>课堂笔记以及个人感悟 目录 课堂PPT图片 精彩语录 个人感悟 课堂PPT图片 精彩语录 更新中-- 文件图片已经丢失-- ...
- 北航2018计算机学院录取名单,【北航2018年拟录取硕士研究生名单公示】- 环球网校...
[摘要]作为2018考研征途的第一站,2018考研招生简章和2018考研招生专业目录决定一个考生努力的方向.好的开端是成功的一半,读懂.读透.利用好招生简章和专业目录,才能为考研成功奠定基础!相信自己 ...
- Nirvana NA公链 NAC公链的两面观
NirvanaNA公链NAC公链挖矿,一面是生态,一面是便捷 本篇文章NirvanaNA公链公链为传统开发者提供易上手的去中心化应用,降低开发者学习.准入门槛,为开发者提供了新的可能.在本文当中,你将 ...
- 如何搭建一个公链?公链生态“吸金“七件套,缺一不可
人们一提公链,往往首先想到的ETH这种"通用智能合约型",或者说平台型公链,而非类似BTC,LTC这种"一币一公链"的公链,这些,我们心里对他们的定义都是&qu ...
- 留言送书:又一机器学习入门力作
送书方式见文末,先听我好好介绍这本书. 近日,公众号"量子位(ID:QbitAI)编译的一组数据曝光了爱彼迎(Airbnb).AR新锐Magic Leap等12家独角兽公司的工程师薪酬水平. ...
- TISS 携手知名公链发起“公链成长计划”,共同推动公链应用落地 | TokenInsight...
01 公链合作 公链作为区块链应用落地的重要基础设施,其发展状况一直备受行业关注.究竟公链使用状况如何,应用发展如何,真实交易如何?面对行业众多的公链项目,如何甄别其价值?需要第三方提供的可信数据和研 ...
最新文章
- blockhouses
- YY提交招股书赴美上市:连续三季盈利(转)
- Leet Code OJ 1. Two Sum [Difficulty: Easy]
- Taro多端开发实现原理与项目实战(一)
- JQuery--使用autocomplete控件进行自己主动输入完毕(相当于模糊查询)
- 支付宝:伪装的“支付宝”、“花呗”来了,警惕!
- java.lang.ClassNotFoundException: org.apache.htrace.SamplerBuilder
- springboot+vue+element+mybatisplus项目(前端)
- Github 开源趋势榜 TOP 1:英伟达升级发布二代 StyleGAN!
- Linux目录结构及解释
- 微信小程序富文本组件mp-html
- candence 知识积累3
- Latex中的常用公式模板
- BZOJ4827: [Hnoi2017]礼物
- linux上使用wget下载文件
- java 2的n次方_Java程序练习-计算2的N次方 | 学步园
- 关于find_busiest_group函数提现出的Linux性能问题
- 2020年GitHub 上那些优秀Android开源库,这里是Top10!
- Python下载与安装,以及下载安装编辑器Geany且通过Geany编辑运行第一个程序Hello world.
- 涂鸦Wi-FiBLE SoC开发幻彩灯带(5)----烧录授权