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 foreach 参数强制类型转换的问题
Dec 10 PHP
使用PHP计算两个路径的相对路径
Jun 14 PHP
php获得url参数中具有&的值的方法
Mar 05 PHP
PHP程序员基本要求和必备技能
May 09 PHP
php按百分比生成缩略图的代码分享
May 10 PHP
PHP跨平台获取服务器IP地址自定义函数分享
Dec 29 PHP
php实现上传图片文件代码
Jul 19 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
Dec 21 PHP
php创建桌面快捷方式实现方法
Dec 31 PHP
Nginx环境下PHP flush失效的解决方法
Oct 19 PHP
浅谈php中curl、fsockopen的应用
Dec 10 PHP
PHP基于面向对象实现的留言本功能实例
Apr 04 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
一个程序下载的管理程序(三)
2006/10/09 PHP
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
2013/06/29 PHP
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
2016/09/09 PHP
Yii2框架自定义验证规则操作示例
2019/02/08 PHP
取得窗口大小 兼容所有浏览器的js代码
2011/08/09 Javascript
js获取图片大小的函数代码
2011/09/20 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
JS获取地址栏参数的几种方法小结
2014/02/28 Javascript
js获取内联样式的方法
2015/01/27 Javascript
JavaScript学习笔记之检测客户端类型是(引擎、浏览器、平台、操作系统、移动设备)
2015/12/03 Javascript
Bootstrap 网格系统布局详解
2017/03/19 Javascript
JavaScript之面向对象_动力节点Java学院整理
2017/06/29 Javascript
webpack中的热刷新与热加载的区别
2018/04/09 Javascript
JavaScript中Dom操作实例详解
2019/07/08 Javascript
js实现简单进度条效果
2020/03/25 Javascript
Javascript中window.name属性详解
2020/11/19 Javascript
Windows下实现Python2和Python3两个版共存的方法
2015/06/12 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
python判断输入日期为第几天的实例
2018/11/13 Python
浅谈Python3识别判断图片主要颜色并和颜色库进行对比的方法
2019/10/25 Python
Python实现图像去噪方式(中值去噪和均值去噪)
2019/12/18 Python
Python中join()函数多种操作代码实例
2020/01/13 Python
Python文本文件的合并操作方法代码实例
2020/03/31 Python
keras读取h5文件load_weights、load代码操作
2020/06/12 Python
Python使用内置函数setattr设置对象的属性值
2020/10/16 Python
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
Marriott国际:万豪国际酒店查询预订
2017/09/25 全球购物
List, Set, Map是否继承自Collection接口?
2016/05/16 面试题
电子信息毕业生自荐信
2013/11/16 职场文书
写给妈妈的道歉信
2014/01/11 职场文书
会计电算化毕业生自荐信
2014/03/03 职场文书
给学校的建议书范文
2014/05/15 职场文书
捐书活动倡议书
2015/04/27 职场文书
2016预备党员培训心得体会
2016/01/08 职场文书