PHP
php -v 查看PHP版本
php -m 查看PHP扩展
PHPSTORM
ctrl+d 复制光标所在行
shift+f6 批量修改变量
Composer 安装
pkg.phpcomposer.com
路由
路由参数
Route::get(‘Member/Edit/{id}’, ‘MemberController@edit’)->name(‘Member/Edit’);
public function edit(id){
echo
id){ echo
id;
}
路由分组
Route::group(
[
‘namespace’ => ‘Admin’, //命名空间
‘prefix’ => env(‘ADMIN_BASE_DIRECTORY’), //路由前缀,env中设置
],
function () {
Route::get(‘Member’, ‘MemberController@index’)->name(‘Member’);
Route::get(‘Member/Add’, ‘MemberController@add’)->name(‘Member/Add’);
Route::get(‘Member/Edit/{id}’, ‘MemberController@edit’)->name(‘Member/Edit’);
Route::get(‘Member/Delete’, ‘MemberController@delete’)->name(‘Member/Delete’);
}
);
模板
{{$title}} 变量传递
@if($isshow == true)
@endif
@forech(
postsas
p
o
s
t
s
a
s
post)
{{post[‘title’]}}
post[‘title’]}}
endforeach
模板框架
@yield(‘content’) 挖空,用content填充
@extends(‘Admin.Layouts.app’) 继承
@section(‘content’)
填充
@endsection
@include(‘Admin.Layouts.footer’) 引用
时区
config/app.php
‘timezone’ => ‘UTC’, 默认为英国时区
设置为上海时区: Asia/Shanghai
find()只能用在主键上,如不是ID还需要设置
protected $primaryKey = ‘id’;
表单提交
URL {{ route(‘Member/Update’) }}
防跨站代码
等同于
{{ csrf_field() }}
打印提交的表达信息
dd(request()->all());