Laravel框架控制器,视图及模型操作图文详解(3)

这个模板是可以带变量的
我举个例子

namespace App\Http\Controllers;

class MemberController extends Controller
{
	public function info()
	{
		//return 'memberinfo-id-'.$id;
		return view('member/info',[
			'name' => '陈柴Rarin',//这里,我设置一个变量,是我的名字
			'age' => 16//然后这里,设置我的年龄变量
		]);
	}
}
member/info blade {{$name}} {{$age}}//再将它输出

效果如下图:
在这里插入图片描述
所以,到这里我们视图也讲完了,至于先前的模型,下面会讲到

NO.3模型

老规矩,学习模板所需要掌握的知识点

  1. 怎么新建模型
  2. 怎么使用模型

首先在app目录下新建一个模型,命名为Member.php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Member extends Model
{
	public static function getMember()
	{
		return ‘陈柴';
	}
}

ok,然后怎么进行调用呢?先让我们点击我们之前创建的控制器文件,MemberController.php,然后输入下列代码

namespace App\Http\Controllers;

use App\Member;

class MemberController extends Controller
{
	public function info()
	{
		return Member::getMember();
	}
}

效果如下图:
在这里插入图片描述

到这里我们的模板,控制器和视图已经学完了

更多关于Laravel相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3879.html