当前位置:首页 > CMS教程 > 其它CMS > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2021-12-30 10:42:21 浏览: 评论:0 

这篇文章主要介绍了laravel框架模型、视图与控制器简单操作,结合简单示例形式分析了laravel框架模型、视图与控制器的基本操作技巧,需要的朋友可以参考下。

本文实例讲述了laravel框架模型、视图与控制器简单操作,分享给大家供大家参考,具体如下:

laravel 的模型

建立model文件,再项目的app目录下建立Member.php

  1. namespace App; 
  2. use Illuminate\Database\Eloquent\Model; 
  3. class Member extends Model 
  4.  public static function getHello(){ 
  5.   return 'hello model'
  6.  } 

使用控制器调用

  1. namespace App\Http\Controllers; 
  2. use App\Member; 
  3. class MemberController extends Controller 
  4. public function hello_test(){ 
  5.  return Member::getHello(); 

laravel的视图

  1. //输出视图 
  2. //建立控制器方法 
  3. public function hello_test(){ 
  4.  return view('member/hello_test',['name'=>'张三','age'=>18]); 
  5. //设置路由 
  6. Route::get('member/hello_test',['uses'=>'MemberController@hello_test']); 
  7. //创建视图文件 

再resourses下的views下建立Member目录,建立hello_test.blade.php。

  1. //视图中输出变量 
  2. {{$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]+');

Tags: laravel框架模型 laravel视图

分享到: