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 相关文章推荐
PHP提取中文首字母
Apr 09 PHP
基于php在各种web服务器的运行模式详解
Jun 03 PHP
分享8个最佳的代码片段在线测试网站
Jun 29 PHP
PHP用strstr()函数阻止垃圾评论(通过判断a标记)
Sep 28 PHP
twig模板获取全局变量的方法
Feb 05 PHP
针对多用户实现头像上传功能PHP代码 适用于登陆页面制作
Aug 17 PHP
使用YII2框架实现微信公众号中表单提交功能
Sep 04 PHP
ecshop添加菜单及权限分配问题
Nov 21 PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
Apr 10 PHP
Mac下快速搭建PHP开发环境步骤详解
May 05 PHP
laravel model 两表联查示例
Oct 24 PHP
php下的原生ajax请求用法实例分析
Feb 28 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 Undefined index的问题
2009/06/01 PHP
PHP 魔术函数使用说明
2010/05/14 PHP
Yii框架调试心得--在页面输出执行sql语句
2014/12/25 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
PHP实现微信支付(jsapi支付)流程步骤详解
2018/03/15 PHP
thinkPHP5.1框架中Request类四种调用方式示例
2019/08/03 PHP
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
node.js超时timeout详解
2014/11/26 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
jQuery中size()方法用法实例
2014/12/27 Javascript
jquery实现点击展开列表同时隐藏其他列表
2015/08/10 Javascript
javascript实现状态栏中文字动态显示的方法
2015/10/20 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
jquery实现上传文件大小类型的验证例子(推荐)
2016/06/25 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
js实现动态显示时间效果
2017/03/06 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
json数据传到前台并解析展示成列表的方法
2018/08/06 Javascript
微信小程序用户位置权限的获取方法(拒绝后提醒)
2018/11/15 Javascript
element form 校验数组每一项实例代码
2019/10/10 Javascript
JavaScript实现Excel表格效果
2020/02/07 Javascript
JS实现数据动态渲染的竖向步骤条
2020/06/24 Javascript
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
在Python中处理日期和时间的基本知识点整理汇总
2015/05/22 Python
python九九乘法表的实例
2017/09/26 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
python使用正则来处理各种匹配问题
2019/12/22 Python
python代码xml转txt实例
2020/03/10 Python
百联网上商城:i百联
2017/01/28 全球购物
JAVA中的关键字有什么特点
2014/03/07 面试题
设计毕业生简历中的自我评价
2013/10/01 职场文书
广告学专业推荐信范文
2013/11/23 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书
导游词之任弼时故居
2020/01/07 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
Mongodb 迁移数据块的流程介绍分析
2022/04/18 MongoDB