Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】


Posted in PHP onDecember 03, 2019

本文实例讲述了Laravel框架基础语法与知识点整理。分享给大家供大家参考,具体如下:

这篇文章的知识点主要有以下几个点:

  • 模板中输出PHP变量
  • 模板中调用PHP代码
  • 原样输出
  • 模板注释
  • 引入子视图

知识点一:模板中输出PHP变量

首先我们要有一个变量,这个变量我们将他存储于控制器当中。

如下:

$name = 'Rarin';

当然,这个变量肯定要和输出视图放置在一个方法里,然后,我们在Bstp.blade.php(Bstp目录下的)填入

{{$name}}

代码、效果如下:

Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】

知识点二:模板中调用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

效果如下:

Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】

知识点四:模板注释

其实很简单,仅仅只是

{{-- 模板注释 --}}

但他和html的注释不一样,html的注释在源代码网页是可以看到的,而他不能,他只能在编辑器里看到

知识点五:引入子视图

简单的引入子视图

我们先创建一个名为Bstp1.blade.php的文件置放于Bstp目录下,然后给他输入:“I am in include”

然后在Bstp.blade.php的目录下输入

@include('Bstp.Bstp1')

效果如下:

Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】

感觉这篇文章后面讲解的不是很详细,但我自己也不知道要怎么讲,嗯,现就这样,到时候我想到了我再更新一下

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

PHP 相关文章推荐
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 PHP
PHP中构造函数和析构函数解析
Oct 10 PHP
PHP实现动态web服务器方法
Jul 29 PHP
PHP使用token防止表单重复提交的方法
Apr 07 PHP
php使用文本统计访问量的方法
May 12 PHP
CI框架整合smarty步骤详解
May 19 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
Mar 16 PHP
thinkPHP5.0框架引入Traits功能实例分析
Mar 18 PHP
php nginx 实时输出的简单实现方法
Jan 21 PHP
php实现微信公众号企业转账功能
Oct 01 PHP
PHP小程序支付功能完整版【基于thinkPHP】
Mar 26 PHP
laravel实现上传图片的两种方式小结
Oct 12 PHP
Laravel框架Blade模板简介及模板继承用法分析
Dec 03 #PHP
在phpstudy集成环境下的nginx服务器下配置url重写
Dec 02 #PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 #PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
Dec 01 #PHP
详解no input file specified 三种解决方法
Nov 29 #PHP
设定php简写功能的方法
Nov 28 #PHP
如何在centos8自定义目录安装php7.3
Nov 28 #PHP
You might like
PHP5/ZendEngine2的改进
2006/10/09 PHP
php的一些小问题
2010/07/03 PHP
基于PHP导出Excel的小经验 完美解决乱码问题
2013/06/10 PHP
php实现在服务器上创建目录的方法
2015/03/16 PHP
CodeIgniter多语言实现方法详解
2016/01/20 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
ExtJS 2.0实用简明教程 之Ext类库简介
2009/04/29 Javascript
js弹窗代码 可以指定弹出间隔
2010/07/03 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
2013/08/08 Javascript
2种jQuery 实现刮刮卡效果
2015/02/01 Javascript
Three.js学习之正交投影照相机
2016/08/01 Javascript
easyui combobox开启搜索自动完成功能的实例代码
2016/11/08 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
简单介绍react redux的中间件的使用
2018/04/06 Javascript
Vue SSR 组件加载问题
2018/05/02 Javascript
微信小程序实现购物页面左右联动
2019/02/15 Javascript
vue中多个倒计时实现代码实例
2019/03/27 Javascript
webpack的pitching loader详解
2019/09/23 Javascript
JS实现多选框的操作
2020/06/24 Javascript
基于vue中的scoped坑点解说
2020/09/04 Javascript
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
Python编程之基于概率论的分类方法:朴素贝叶斯
2017/11/11 Python
Python常见读写文件操作实例总结【文本、json、csv、pdf等】
2019/04/15 Python
python导入不同目录下的自定义模块过程解析
2019/11/18 Python
python实现的分析并统计nginx日志数据功能示例
2019/12/21 Python
使用HTML和CSS3绘制基本卡通图案的示例分享
2015/11/06 HTML / CSS
协议书样本
2014/04/23 职场文书
技校毕业生自荐书
2014/05/23 职场文书
党员领导干部承诺书
2014/05/28 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
求职简历自我评价范文
2015/03/10 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书
pandas中pd.groupby()的用法详解
2022/06/16 Python