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 相关文章推荐
COM in PHP (winows only)
Oct 09 PHP
追求程序速度,而不是编程的速度
Apr 23 PHP
提高PHP编程效率的方法
Nov 07 PHP
php将字符串全部转换成大写或者小写的方法
Mar 17 PHP
smarty模板引擎之分配数据类型
Mar 30 PHP
php实现在限定区域里自动调整字体大小的类实例
Apr 02 PHP
twig模板常用语句实例小结
Feb 04 PHP
利用php-cli和任务计划实现刷新token功能的方法
May 03 PHP
PHP基于XMLWriter操作xml的方法分析
Jul 17 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 PHP
php实现JWT验证的实例教程
Nov 26 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
开发大型PHP项目的方法
2006/10/09 PHP
解析php取整的几种方式
2013/06/25 PHP
jQuery的deferred对象使用详解
2011/08/20 Javascript
Javascript实现简单的富文本编辑器附演示
2014/06/16 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
2015/03/02 Javascript
node网页分段渲染详解
2016/09/05 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
bootstrap表单按回车会自动刷新页面的解决办法
2017/03/08 Javascript
基于Bootstrap框架实现图片切换
2017/03/10 Javascript
vue.js开发实现全局调用的MessageBox组件实例代码
2017/11/22 Javascript
详解easyui 切换主题皮肤
2019/04/04 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
ES6使用新特性Proxy实现的数据绑定功能实例
2020/05/11 Javascript
vue addRoutes路由动态加载操作
2020/08/04 Javascript
JS实现按比例缩小图片宽高
2020/08/24 Javascript
python多线程编程方式分析示例详解
2013/12/06 Python
简单实现python收发邮件功能
2018/01/05 Python
浅谈Python的list中的选取范围
2018/11/12 Python
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
python多线程下信号处理程序示例
2019/05/31 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python 函数嵌套及多函数共同运行知识点讲解
2020/03/03 Python
Python selenium文件上传下载功能代码实例
2020/04/13 Python
python 瀑布线指标编写实例
2020/06/03 Python
Python尾递归优化实现代码及原理详解
2020/10/09 Python
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
大学三年的自我评价
2013/12/25 职场文书
圣诞节红领巾广播稿
2014/02/03 职场文书
毕业留言寄语大全
2014/04/10 职场文书
晋江市人民政府党组群众路线教育实践活动整改方案
2014/10/25 职场文书
北京颐和园导游词
2015/01/30 职场文书
红色经典电影观后感
2015/06/18 职场文书
学校体育节班级口号
2015/12/25 职场文书
JavaScript如何利用Promise控制并发请求个数
2021/05/14 Javascript
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python
使用Springboot实现健身房管理系统
2021/07/01 Java/Android