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输出Excel文件类
Feb 08 PHP
php下目前为目最全的CURL中文说明
Aug 01 PHP
php邮件发送,php发送邮件的类
Mar 24 PHP
php之Smarty模板使用方法示例详解
Jul 08 PHP
PHP函数http_build_query使用详解
Aug 20 PHP
PHP中通过fopen()函数访问远程文件示例
Nov 18 PHP
PHP实现动态柱状图改进版
Mar 30 PHP
PHP多文件上传实例
Jul 09 PHP
Linux平台PHP5.4设置FPM线程数量的方法
Nov 09 PHP
thinkphp 验证码 的使用小结
May 07 PHP
php微信公众号开发之快递查询
Oct 20 PHP
PHP微信发送推送消息乱码的解决方法
Feb 28 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 验证码实例代码
2010/06/01 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
下拉列表多级联动dropDownList示例代码
2013/06/27 PHP
php实现ip白名单黑名单功能
2015/03/12 PHP
jquery tab插件制作实现代码
2010/06/22 Javascript
动态调用CSS文件的JS代码
2010/07/29 Javascript
一个javascript图片阅览组件
2010/11/09 Javascript
浅析LigerUi开发中谨慎载入common.css文件
2013/07/09 Javascript
通过一段代码简单说js中的this的使用
2013/07/23 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
xmlhttp缓存清除的2种解决方法
2013/12/13 Javascript
jQuery中验证表单提交方式及序列化表单内容的实现
2014/01/06 Javascript
Javascript连接多个数组不用concat来解决
2014/03/24 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
2014/06/06 Javascript
jQuery设置和移除文本框默认值的方法
2015/03/09 Javascript
Ionic实现仿通讯录点击滑动及$ionicscrolldelegate使用分析
2016/01/18 Javascript
JS及PHP代码编写八大排序算法
2016/07/12 Javascript
浅谈react.js中实现tab吸顶效果的问题
2017/09/06 Javascript
JavaScript数组去重的几种方法
2019/04/07 Javascript
一文快速详解前端框架 Vue 最强大的功能
2019/05/21 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
使用VueRouter的addRoutes方法实现动态添加用户的权限路由
2019/06/03 Javascript
在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作
2020/08/10 Javascript
在vscode 中设置 vue模板内容的方法
2020/09/02 Javascript
[02:32]DOTA2完美大师赛场馆静安体育中心观赛全攻略
2017/11/08 DOTA
wxPython中listbox用法实例详解
2015/06/01 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
2018/06/28 Python
对python多线程SSH登录并发脚本详解
2019/02/14 Python
Python中IP地址处理IPy模块的方法
2019/08/16 Python
python实现五子棋程序
2020/04/24 Python
德国古洛迷亚百货官网:GALERIA Kaufhof
2017/06/20 全球购物
2014年组织委员工作总结
2014/12/01 职场文书
优秀护士事迹材料
2014/12/25 职场文书
给上级领导的感谢信
2015/01/22 职场文书
家长对孩子的寄语
2015/02/26 职场文书
Redis6.0搭建集群Redis-cluster的方法
2021/05/08 Redis