laravel服务器设置教程(laravel框架模型、视图与控制器简单操作示例)
类别:编程学习 浏览量:1605
时间:2021-10-07 00:53:22 laravel服务器设置教程
laravel框架模型、视图与控制器简单操作示例本文实例讲述了laravel框架模型、视图与控制器简单操作。分享给大家供大家参考,具体如下:
laravel 的模型
建立model文件,再项目的app目录下建立Member.php
|
namespace App; use Illuminate\Database\Eloquent\Model; class Member extends Model { public static function getHello(){ return 'hello model' ; } } |
使用控制器调用
|
namespace App\Http\Controllers; use App\Member; class MemberController extends Controller { public function hello_test(){ return Member::getHello(); } } |
laravel的视图
|
//输出视图 //建立控制器方法 public function hello_test(){ return view( 'member/hello_test' ,[ 'name' => '张三' , 'age' =>18]); } //设置路由 Route::get( 'member/hello_test' ,[ 'uses' => 'MemberController@hello_test' ]); //创建视图文件 |
再resourses下的views下建立Member目录,建立hello_test.blade.php。
|
//视图中输出变量 {{ $name }} {{ $age }} |
laravel控制器
|
//访问MemberController下的info的方法 |
|
//方法一 //访问路径http://localhost/Laravel/public/member/info Route::get( 'member/info' , 'MemberController@info' ); |
|
//方法二 //访问路径http://localhost/Laravel/public/member Route::get( 'member' ,[ 'uses' => 'MemberController@info' ]); |
|
//访问控制器并传递参数 //访问路径http://localhost/Laravel/public/member/123 Route::get( 'member/{id}' ,[ 'uses' => 'MemberController@test' ]); |
|
//访问控制器并传递参数,并验证 //访问路径http://localhost/Laravel/public/member/123 Route::get( 'member/{id}' ,[ 'uses' => 'MemberController@test' ])->where( 'id' , '[0-9]+' ); |
希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
原文链接:https://www.cnblogs.com/gyfluck/p/9037113.html
您可能感兴趣
- laravel常用的辅助函数介绍(Laravel向公共模板赋值方法总结)
- laravel数据库管理教程(Laravel基础_关于view共享数据的示例讲解)
- laravel关联查询限制数量(laravel-admin 后台表格筛选设置默认的查询日期方法)
- laravel自定义数据库驱动(laravel框架数据库配置及操作数据库示例)
- laravel队列失败原理(Laravel第三方包报class not found的解决方法)
- laravel 表单验证图片(Laravel 自动生成验证的实例讲解:login / logout)
- laravel api接口开发版本控制(Laravel 创建可以传递参数 Console服务的例子)
- phplaravel一般开发什么项目(laravel 去掉index.php伪静态的操作方法)
- laravel自定义使用方法(Laravel使用Queue队列的技巧汇总)
- laravel授权使用方法(Laravel 自带的Auth验证登录方法)
- laravel使用队列(基于laravel where的高级使用方法)
- laravel查询数据库视图(Laravel5.7 数据库操作迁移的实现方法)
- laravel关联模型新增数据(使用laravel的migrate创建数据表的方法)
- laravel设置跨域请求(Laravel实现ApiToken认证请求)
- laravel框架怎么获取变量(解决laravel id非自增 模型取回为0 的问题)
- laravel请求耗时(Laravel统计一段时间间隔的数据方法)
- 《无敌破坏王2》 不聊彩蛋,聊聊我从动画里看到的现实那些事儿(无敌破坏王2不聊彩蛋)
- 《寄生虫》 三观不正 人类悲欢从来不相通,感同身受也并非本能(寄生虫三观不正)
- 这部动漫中的女孩子,可比101女孩更加励志(这部动漫中的女孩子)
- 《白狐的人生》热拍 贾征宇偶像包袱难自弃 图(白狐的人生热拍)
- 七夕取消了,牛郎织女没做核酸七夕已经取消(牛郎织女没做核酸七夕已经取消)
- 网友抵制 多地取消 夏日祭 为何惹众怒(网友抵制多地取消)
热门推荐
- 织梦tag标签怎样添加(DEDECMS织梦模板添加301重定向跳转网址对的代码教程)
- 火狐查看json数据
- php运行机制与原理(PHP进阶学习之类的自动加载机制原理分析)
- php读取远程的txt文件(php 根据URL下载远程图片、压缩包、pdf等文件到本地)
- jq控制css样式(css3模拟jq点击事件的实例代码)
- 纯css和js有什么区别(CSS语法与JSON、JS对象区别比较)
- ios如何播放html5(Html5移动端适配IphoneX等机型的方法)
- react执行流程(React开启代理的2种实用方式)
- python怎么在csv修改数据(python 编写输出到csv的操作)
- js中parent和opener的区别
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9