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 相关文章推荐
PHP实现分页的一个示例
Oct 09 PHP
dede3.1分页文字采集过滤规则详说(图文教程)
Apr 03 PHP
php中函数的形参与实参的问题说明
Sep 01 PHP
php 生成短网址原理及代码
Jan 23 PHP
PHP中4个加速、缓存扩展的区别和选用建议
Mar 12 PHP
ThinkPHP应用模式扩展详解
Jul 16 PHP
php CI框架插入一条或多条sql记录示例
Jul 29 PHP
初识ThinkPHP控制器
Apr 07 PHP
PHP编程获取图片的主色调的方法【基于Imagick扩展】
Aug 02 PHP
PHP基于timestamp和nonce实现的防止重放攻击方案分析
Jul 26 PHP
PHP单文件上传原理及上传函数的封装操作示例
Sep 02 PHP
laravel 实现上传图片到本地和前台访问示例
Oct 21 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
外媒评选出10支2020年最受欢迎的Dota2战队
2021/03/05 DOTA
php allow_url_include的应用和解释
2010/04/22 PHP
深入理解ob_flush和flush的区别(ob_flush()与flush()使用方法)
2013/02/06 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
PHP URL路由类实例
2013/11/12 PHP
smarty简单分页的实现方法
2014/10/27 PHP
php实现mysql数据库分表分段备份
2015/06/18 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
PHP数组访问常用方法解析
2020/09/05 PHP
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
2010/12/28 Javascript
用客户端js实现带省略号的分页
2013/04/27 Javascript
JavaScript模块随意拖动示例代码
2014/05/27 Javascript
微信WeixinJSBridge API使用实例
2015/05/25 Javascript
纯javascript实现四方向文本无缝滚动效果
2015/06/16 Javascript
drag-and-drop实现图片浏览器预览
2015/08/06 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
基于canvasJS在PHP中制作动态图表
2020/05/30 Javascript
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
pycharm创建一个python包方法图解
2019/04/10 Python
Python如何测试stdout输出
2020/08/10 Python
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
澳大利亚礼品篮网站:Macarthur Baskets
2019/10/14 全球购物
教师节商场活动方案
2014/02/13 职场文书
人力资源总监工作说明
2014/03/03 职场文书
毕业生欢送会主持词
2014/03/31 职场文书
财务负责人任命书
2014/06/06 职场文书
党的群众路线教育实践活动对照检查剖析材料
2014/10/09 职场文书
置业顾问岗位职责
2015/02/09 职场文书
环卫工作个人总结
2015/03/04 职场文书
行政诉讼答辩状
2015/05/21 职场文书
党员干部学习心得体会
2016/01/23 职场文书
Spring Cloud OAuth2实现自定义token返回格式
2022/06/25 Java/Android