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和MySQL保存和输出图片
Oct 09 PHP
php的access操作类
Apr 09 PHP
PHP 日志缩略名的创建函数代码
May 26 PHP
PHP 一个随机字符串生成代码
May 26 PHP
php下批量挂马和批量清马代码
Feb 27 PHP
MySQL的FIND_IN_SET函数使用方法分享
Mar 27 PHP
destoon实现首页显示供应、企业、资讯条数的方法
Jul 15 PHP
9条PHP编程小知识及易犯的小错误
Jan 22 PHP
php读取文件内容到数组的方法
Mar 16 PHP
php实现异步数据调用的方法
Dec 24 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 PHP
PHP基本语法
Mar 31 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中使用preg_replace函数匹配图片并加上链接的方法
2013/02/06 PHP
解析PHP跨站刷票的实现代码
2013/06/18 PHP
php模拟ping命令(php exec函数的使用方法)
2013/10/25 PHP
php对数组排序的简单实例
2013/12/25 PHP
PHP生成自定义长度随机字符串的函数分享
2014/05/04 PHP
javascript事件问题
2009/09/05 Javascript
javascript实现阻止iOS APP中的链接打开Safari浏览器
2014/06/12 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
2015/09/16 Javascript
ionic App问题总结系列之ionic点击系统返回键退出App
2017/08/19 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
JS中的算法与数据结构之集合(Set)实例详解
2019/08/20 Javascript
jQuery+ThinkPHP实现图片上传
2020/07/23 jQuery
[03:00]2018完美盛典_最佳英雄奖
2018/12/17 DOTA
python 生成不重复的随机数的代码
2011/05/15 Python
Python随机生成数模块random使用实例
2015/04/13 Python
Python编程中的异常处理教程
2015/08/21 Python
Python实现的概率分布运算操作示例
2017/08/14 Python
使用python编写简单的小程序编译成exe跑在win10上
2018/01/15 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
python3的pip路径在哪
2020/06/23 Python
Python爬虫与反爬虫大战
2020/07/30 Python
python re的findall和finditer的区别详解
2020/11/15 Python
linux系统下pip升级报错的解决方法
2021/01/31 Python
Html5 web本地存储实例详解
2016/07/28 HTML / CSS
欧缇丽英国官方网站:Caudalie英国
2016/08/17 全球购物
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
金融专业毕业生推荐信
2013/11/26 职场文书
大三毕业自我鉴定
2014/01/15 职场文书
党校培训自我鉴定
2014/02/01 职场文书
测试工程师程序员求职信范文
2014/02/20 职场文书
求职自荐信怎么写
2014/03/06 职场文书
舞蹈兴趣小组活动总结
2014/07/07 职场文书
2015年学校安全管理工作总结
2015/05/11 职场文书
nginx限制并发连接请求数的方法
2021/04/01 Servers