laravel笔记-模板

laravel笔记-模板

写在前面

时间可贵,善用目录↑

学习Laravel的笔记,仅仅是作为laravel文档笔记,目的是强化对文档的理解,质量不高。


什么是模板

模板就是在视图(View)中的一系列命令,归根结底还是为了方便编写。
因为在html中插入php代码显得不 优雅 乱,还不容易维护。
laravel用的是Blade模板,大多数模板都大同小异。


模板怎么用?

上面写了视图的用法,但是主要写的是如何调用视图和调用视图之前的一些骚操作。

模板这部分就主要说在视图文件内如何使用骚操作。

回到最开始的代码:

<html>
    <body>
        
        <h1>Hello, {
  { $name }}h1>
    body>
html>

laravel使用的Blade模板使用{ {}}作为标志符,就是说在{ {}}中的语句会被模板解析器识别,并转换为相应的php语句。

Blade 视图文件使用 .blade.php 文件扩展并存放在 resources/views 目录下。

比如{ { $name }}会被解析成.

值得一提的是:

所有的 Blade 视图都会被编译成原生 PHP 代码并缓存起来直到被修改,这意味着对应用的性能而言 Blade 基本上是零开销。
Blade 在视图中并不约束你使用 PHP 原生代码。

基本语法

基本的基本:

{
   {
   -- 这是注释 --}}

{
   {
   -- 这是输出 --}}
Hello, {
   { $name }}

{
   {
   -- 这是带默认值输出 --}}
{
   { $name or 'Default' }}

{
   {
   -- 这是使用php函数,对php --}}
{
   { time() }}

你可能感兴趣的:(笔记,PHP,laravel,laravel,笔记,php)