不可,会报错。
看官方文档吧,这个只是语法问题
没有,自己打记忆更深。laravel安装:https://learnku.com/docs/laravel/6.x/installation/5124
在这看看
把 && 换成 || 试试。
注意大小写
App\Http\Controllers
use 引入下这个类
我也是这样,我猜测应该是版本问题
换 PHP7 版本吧。
基本操作是用静态调用的。也可以用受保护的 protected 非静态方法。这只是对于方便控制器调用而已。
403就是php版本问题
nginx ? apache?
可以参考文档 部署篇 https://learnku.com/docs/laravel/7.x/deployment/7452
Db::insert('insert into student(name,age) values(?, ?)', ['du', 22])
中括号改成小括号试试糠
配置文件改一下,应该是在数据库的那项配置上填了数据库的用户名了....
student(name age)
name 与 age 间没逗号
很明显,你的数据库不存在,需要手工创建数据库。
1.重建项目 ,特别是laravel框架代码重新下载;2.使用php内置的小型服务器代替nginx或apache应用服务器,方法是在目录下开启命令行,执行命令 php artisan serve --port 8888,然后就可以在浏览器访问了。
这个应该是自动调用的,老师视频里也并没有调用这个函数,然后就能直接返回时间戳
在app/Providers/AppServiceProvider.php这个文件的boot函数里面加上
Schema::defaultStringLength(191);
在我的5.8上运行挺好的,你试试student\section1在你的6.0
500一般都是服务器内部错误,检查一下服务器配置
我觉得是因为中文翻译的不好,这个东西并不是“别名”,而是“命名”。
前面的都是“匿名”路由,只用一次。
想在多处使用的就给它取个名字,就成了“命名”路由(忘了“别名”这个词吧)
新版laravel官方文档里已经不再介绍as这个用法了,取而代之的是name,我觉得就是为了纠正这个误解。
上面代码按新版的写法是:
Route::get('user/center-test',function(){ return route('center'); })->name('center');
你好啊?
你的MemberController不在Controller目录下。
第二个路由的name字符控制里面的+要写在外面哦。
其他的就不知道了~~?