• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Laravel学习第一天(创办laravel项目、路由、视图、blade模板)

php 搞代码 4年前 (2022-01-24) 25次浏览 已收录 0个评论

Laravel学习第一天(创建laravel项目、路由、视图、blade模板)

创建laravel项目

composer create-project laravel/laravel learnlv 4.1.*

查看帮助:composer create-project

使用artisan工具

生成key:php artisan key:genrate,更多命令见:http://blog.luoyunshu.com/laravel-cheatsheet

路由

route.php:

<?php

/*

|--------------------------------------------------------------------------

| Application Routes

|--------------------------------------------------------------------------

|

| Here is where you can register all of the routes for an application.

| It's a breeze. Simply tell Laravel the URIs it should respond to

| and give it the Closure to execute when that URI is requested.

|

*/

//向控制器传递参数,Route::get('/{id}')

//两种格式:1、Route::get('/', function(){})

// 2、Route::get('/', array('as'=>'home_route',function(){})) as的定义路由名称

Route::get('/', array('as'=>'home_route', function()

{

//向视图传递参数

//方法一:

//$var = 'hello world';

//return View::make('hello')->with('va本文来源gaodai#ma#com搞*!代#%^码$网!搞代gaodaima码r', $var);

//方法二

//$var = 'abcd';

//return View::make('hello', array('var'=>$var));

//方法三

$var = 'def';

$view = View::make('index.hello');

$view->var = $var;

return $view;

}));

//定义控制器

Route::get('index', function()

{

$arr = array(

'yunshu',

'云舒'

);

return View::make('index.index', array('arr'=>$arr));

});

//生成路由URL与跳转

Route::get('test', function()

{

//生成URL

$url = URL::route('home_route');

//echo $url;

//跳转

return Redirect::route('home_route');

});

blade布局


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Laravel学习第一天(创办laravel项目、路由、视图、blade模板)
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址