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 相关文章推荐
Ha0k 0.3 PHP 网页木马修改版
Oct 11 PHP
php上的memcache和memcached两个pecl库
Mar 29 PHP
如何在symfony中导出为CSV文件中的数据
Oct 06 PHP
用PHP写的基于Memcache的Queue实现代码
Nov 27 PHP
PHP递归算法的详细示例分析
Feb 19 PHP
php更新mysql后获取影响的行数发生异常解决方法
Mar 28 PHP
解决php接收shell返回的结果中文乱码问题
Jan 23 PHP
php获得url参数中具有&的值的方法
Mar 05 PHP
destoon找回管理员密码的方法
Jun 21 PHP
浅谈php fopen下载远程文件的函数
Nov 18 PHP
微信 开发生成带参数的二维码的实例
Nov 23 PHP
PHP使用PDO 连接与连接管理操作实例分析
Apr 21 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
克隆一个新项目的快捷方式
2013/04/10 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
PHP使用ODBC连接数据库的方法
2015/07/18 PHP
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
2012/09/14 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
用Jquery.load载入页面后样式没了页面混乱的解决方法
2014/10/20 Javascript
浅谈Javascript中深复制
2014/12/01 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
AngularJS中实现动画效果的方法
2016/07/28 Javascript
深入浅析search 搜索框的写法
2016/08/02 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
JavaScript实现大图轮播效果
2017/01/11 Javascript
jQuery Validate 无法验证 chosen-select元素的解决方法
2017/05/17 jQuery
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
React Router V4使用指南(精讲)
2018/09/17 Javascript
微信小程序制作表格的方法
2019/02/14 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
Flask SQLAlchemy一对一,一对多的使用方法实践
2013/02/10 Python
python好玩的项目—色情图片识别代码分享
2017/11/07 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
python django框架中使用FastDFS分布式文件系统的安装方法
2019/06/10 Python
python制作简单五子棋游戏
2019/06/18 Python
Python实现的ftp服务器功能详解【附源码下载】
2019/06/26 Python
Python+AutoIt实现界面工具开发过程详解
2019/08/07 Python
快速解决docker-py api版本不兼容的问题
2019/08/30 Python
python使用信号量动态更新配置文件的操作
2020/04/01 Python
python简单实现9宫格图片实例
2020/09/03 Python
CSS3过渡transition效果实例介绍
2016/05/03 HTML / CSS
HTML5新增form控件和表单属性实例代码详解
2019/05/15 HTML / CSS
世界上最大的罕见唱片、CD和音乐纪念品网上商店:991.com
2018/05/03 全球购物
预备党员党课思想汇报
2014/01/13 职场文书
寒假家长评语大全
2014/04/16 职场文书
2014年毕业演讲稿范文
2014/05/13 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书