PHP-web框架Laravel-视图(一)

2023-04-29 13:26:57 浏览数 (1)

在Laravel框架中,视图(View)是展示应用程序数据的主要方式之一。Laravel的视图引擎提供了丰富的功能,使开发者可以轻松创建漂亮且动态的用户界面。

视图的创建和使用

在Laravel中,视图存放在resources/views目录下。可以使用视图模板引擎Blade来创建视图模板。Blade模板引擎提供了简洁的语法,方便开发者创建视图。

下面是一个简单的视图示例,它包含了一个表单和一个按钮:

代码语言:javascript复制
<!-- resources/views/welcome.blade.php -->
<html>
<head>
    <title>Welcome</title>
</head>
<body>
    <h1>Welcome to my website!</h1>
    <form method="post" action="/submit">
        @csrf
        <label for="name">Name:</label>
        <input type="text" id="name" name="name">
        <button type="submit">Submit</button>
    </form>
</body>
</html>

在控制器(Controller)中,可以使用view函数来加载视图:

代码语言:javascript复制
// app/Http/Controllers/WelcomeController.php
namespace AppHttpControllers;

use IlluminateHttpRequest;

class WelcomeController extends Controller
{
    public function index()
    {
        return view('welcome');
    }
}

在这个示例中,index方法返回welcome视图。

php

0 人点赞