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与PHP5的时间格式问题
Feb 17 PHP
解析PHP正则提取或替换img标记属性
Jun 26 PHP
php查看请求头信息获取远程图片大小的方法分享
Dec 25 PHP
php中base64_decode与base64_encode加密解密函数实例
Nov 24 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
Yii2框架实现注册和登录教程
Sep 30 PHP
php中的抽象方法和抽象类
Feb 14 PHP
PHP正则匹配操作简单示例【preg_match_all应用】
Jul 10 PHP
Laravel框架实现利用中间件进行操作日志记录功能
Jun 06 PHP
PHP+Ajax实现的检测用户名功能简单示例
Feb 12 PHP
TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】
Apr 05 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
Apr 06 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
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
PHP-MySQL教程归纳总结
2008/06/07 PHP
使用PHP curl模拟浏览器抓取网站信息
2013/10/28 PHP
PHP中array_slice函数用法实例详解
2014/11/25 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
javascript中interval与setTimeOut的区别示例介绍
2014/03/14 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
探索Javascript中this的奥秘
2016/12/11 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
JavaScript运动框架 多值运动(四)
2017/05/18 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
2017/07/10 Javascript
详解vue2.0模拟后台json数据
2019/05/16 Javascript
JS PHP字符串截取函数实现原理解析
2020/08/29 Javascript
原生JavaScript实现五子棋游戏
2020/11/09 Javascript
[01:23:24]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第三场 2月7日
2021/03/11 DOTA
给Python初学者的一些编程技巧
2015/04/03 Python
Python自动重试HTTP连接装饰器
2015/04/28 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
python+pandas+时间、日期以及时间序列处理方法
2018/07/10 Python
python抖音表白程序源代码
2019/04/07 Python
Python3+Pycharm+PyQt5环境搭建步骤图文详解
2019/05/29 Python
12个步骤教你理解Python装饰器
2019/07/01 Python
解决django中ModelForm多表单组合的问题
2019/07/18 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
python爬虫筛选工作实例讲解
2020/11/23 Python
详解Html5 Canvas画线有毛边解决方法
2018/03/01 HTML / CSS
HTML5 source标签:媒介元素定义媒介资源
2018/01/29 HTML / CSS
Speedo速比涛法国官方网站:泳衣、泳镜、泳帽、泳裤
2019/07/30 全球购物
理工科学生的自我评价
2013/12/15 职场文书
九年级语文教学反思
2014/02/04 职场文书
法律专业求职信
2014/05/24 职场文书
普通党员自我剖析材料
2014/10/07 职场文书
家装电话营销开场白
2015/05/29 职场文书
Windows 64位 安装 mysql 8.0.28 图文教程
2022/04/19 MySQL