laravel框架模型、视图与控制器简单操作示例


Posted in PHP onOctober 10, 2019

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
PHP4实际应用经验篇(2)
Oct 09 PHP
攻克CakePHP系列三 表单数据增删改
Oct 22 PHP
PHP 定界符 使用技巧
Jun 14 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
php+ajax实现图片文件上传功能实例
Jun 17 PHP
PHP实现的英文名字全拼随机排号脚本
Jul 04 PHP
php获取从html表单传递数组的方法
Mar 20 PHP
PHP动态生成指定大小随机图片的方法
Mar 25 PHP
Yii2验证器(Validator)用法分析
Jul 23 PHP
利用PHP绘图函数实现简单验证码功能的方法
Oct 18 PHP
在IIS下安装PHP扩展的方法(超简单)
Apr 10 PHP
PHP进阶学习之类的自动加载机制原理分析
Jun 18 PHP
laravel框架数据库配置及操作数据库示例
Oct 10 #PHP
Laravel 关联模型-关联新增和关联更新的方法
Oct 10 #PHP
Laravel 实现关系模型取出需要的字段
Oct 10 #PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
Oct 10 #PHP
laravel框架查询数据集转为数组的两种方法
Oct 10 #PHP
thinkphp5框架实现数据库读取的数据转换成json格式示例
Oct 10 #PHP
在laravel中使用with实现动态添加where条件
Oct 10 #PHP
You might like
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
php将数组存储为文本文件方法汇总
2015/10/28 PHP
[原创]CI(CodeIgniter)简单统计访问人数实现方法
2016/01/19 PHP
php遍历替换目录下文件指定内容的方法
2016/11/10 PHP
PHP保留两位小数的几种方法
2019/07/24 PHP
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
相册展示PhotoSwipe.js插件实现
2016/08/25 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
关于javascript获取内联样式与嵌入式样式的实例
2017/06/01 Javascript
Vuejs 页面的区域化与组件封装的实现
2017/09/11 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
浅谈让你的代码更简短,更整洁,更易读的ES6小技巧
2018/10/25 Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
2019/03/19 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
2019/07/26 Javascript
js实现开关灯效果
2020/03/30 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
如何阻止移动端浏览器点击图片浏览
2020/08/29 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
[02:57]DOTA2亚洲邀请赛 SECRET战队出场宣传片
2015/02/07 DOTA
对sklearn的使用之数据集的拆分与训练详解(python3.6)
2018/12/14 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
2019/07/19 Python
python在OpenCV里实现投影变换效果
2019/08/30 Python
Python实现鼠标自动在屏幕上随机移动功能
2020/03/14 Python
python实现四人制扑克牌游戏
2020/04/22 Python
python单例模式的应用场景实例讲解
2021/02/24 Python
严选全球尖货,立足香港:Bonpont宝盆
2018/07/24 全球购物
TUMI香港官网:国际领先的行李箱、背囊品牌
2021/03/01 全球购物
市场营销专业大学生职业生涯规划文
2014/03/06 职场文书
企业标语大全
2014/07/01 职场文书
青春励志演讲稿范文
2014/08/25 职场文书
家庭财产分割协议范文
2014/11/24 职场文书
导游词之西安骊山
2019/12/03 职场文书
速龙x4-860k处理器相当于i几
2022/04/20 数码科技