Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
2019-12-04 12:08
841 查看
本文实例讲述了Laravel框架基础语法与知识点整理。分享给大家供大家参考,具体如下:
这篇文章的知识点主要有以下几个点:
- 模板中输出PHP变量
- 模板中调用PHP代码
- 原样输出
- 模板注释
- 引入子视图
知识点一:模板中输出PHP变量
首先我们要有一个变量,这个变量我们将他存储于控制器当中。
如下:
$name = 'Rarin';
当然,这个变量肯定要和输出视图放置在一个方法里,然后,我们在Bstp.blade.php(Bstp目录下的)填入
{{$name}}
代码、效果如下:
知识点二:模板中调用PHP代码
代码如下:
@section('box') //{{$name}}<br> {{date_default_timezone_set('PRC')}} {{date('Y:m:d H:i:s',time())}}<br> {{ $name1 or 'default'}}<br> @stop
这里要说明一下,第一个,是调整时区为中华人民共和国的时区,也就是北京时间
第二个也就是获取年月日时分秒的时间
第三个,判断$name1是否存在,存在则输出他的值,不存在则输出默认的值default。
知识点三:原样输出
代码如下:
@section('box') @{{$name}} @stop
效果如下:
知识点四:模板注释
其实很简单,仅仅只是
{{-- 模板注释 --}}
但他和html的注释不一样,html的注释在源代码网页是可以看到的,而他不能,他只能在编辑器里看到
知识点五:引入子视图
简单的引入子视图
我们先创建一个名为Bstp1.blade.php的文件置放于Bstp目录下,然后给他输入:“I am in include”
然后在Bstp.blade.php的目录下输入
@include('Bstp.Bstp1')
效果如下:
感觉这篇文章后面讲解的不是很详细,但我自己也不知道要怎么讲,嗯,现就这样,到时候我想到了我再更新一下
更多关于Laravel相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- Laravel-Blade模板引擎-2.基础语法及include的使用
- Python语法-1-变量、输出、List列表、tuple元组、条件判断和循环等重要基础知识
- Laravel框架模板加载,分配变量及简单路由功能示例
- 【知识整理】javascript基础语法总结(1)——变量和数据类型
- Laravel基础-blade模板引擎之变量操作
- laravel5.1框架基础之Blade模板继承简单使用方法分析
- 【Laravel5.3 笔记整理八】Laravel视图(二)逻辑控制、模板布局、文件包含
- 01JavaScript基础——引入/输出方式、变量、数据类型、运算符
- Laravel基础-视图的变量传参
- C#学习笔记整理_变量等基础语法(必看篇)
- [js框架]Vue框架的基础学习 一、模板语法的使用
- Thinkphp 框架模板变量及模板输出
- Python语法基础----输入输出函数及变量(研习笔记)
- Django框架(二十一:设置全局变量以供多个视图函数模板使用)
- tp框架中assign同时传递多个值,输出多个模板变量
- 视图与模板——模板的输出替换、自定义变量输出
- Swift语法基础:8 - Swift的常量, 变量, 标注, 命名, 输出, 注释, 分号, 整数, 浮点数, 类型安全和类型推测说明
- Laravel 5框架学习之模型、控制器、视图基础流程
- 视图与模板——系统变量输出、获取请求参数
- vue.js在laravel框架模板文件中引入失败问题