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 相关文章推荐
第十二节--类的自动加载
Nov 16 PHP
php接口与接口引用的深入解析
Aug 09 PHP
使用PHP实现生成HTML静态页面
Nov 18 PHP
浅谈PHP中类和对象的相关函数
Apr 26 PHP
PHP 无限级分类
May 04 PHP
PHP laravel中的多对多关系实例详解
Jun 07 PHP
CMSPRESS 10行代码搞定 PHP无限级分类2
Mar 30 PHP
laravel中短信发送验证码的实现方法
Apr 25 PHP
php微信开发之音乐回复功能
Jun 14 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
Oct 25 PHP
微信支付之JSAPI公众号支付详解
May 15 PHP
php常用字符串查找函数strstr()与strpos()实例分析
Jun 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
PHP中=赋值操作符对不同数据类型的不同行为
2011/01/02 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
PHP-X系列教程之内置函数的使用示例
2017/10/16 PHP
Laravel框架控制器的request与response用法示例
2019/09/30 PHP
jQuery的实现原理的模拟代码 -3 事件处理
2010/08/03 Javascript
js 创建书签小工具之理论
2011/02/25 Javascript
输入框的字数时时统计—关于 onpropertychange 和 oninput 使用
2011/10/21 Javascript
如何使用jquery动态加载js,css文件实现代码
2013/04/03 Javascript
利用div+jquery自定义滚动条样式的2种方法
2013/07/18 Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
2013/08/02 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
javascript包装对象实例分析
2015/03/27 Javascript
Webpack实现按需打包Lodash的几种方法详解
2017/05/08 Javascript
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
JS代码检查工具ESLint介绍与使用方法
2020/02/04 Javascript
[00:59]DOTA2荣耀之路1:Doom is back!weapon X!
2018/05/22 DOTA
Django中对通过测试的用户进行限制访问的方法
2015/07/23 Python
Python中struct模块对字节流/二进制流的操作教程
2017/01/21 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
2018/11/29 Python
基于python实现的百度新歌榜、热歌榜下载器(附代码)
2019/08/05 Python
python+pygame实现坦克大战
2019/09/10 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
html5 div布局与table布局详解
2016/11/16 HTML / CSS
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
美国批发供应商:Kole Imports
2019/04/10 全球购物
jQuery treeview树形结构应用
2021/03/24 jQuery
《雪儿》教学反思
2014/04/17 职场文书
巾帼建功标兵事迹材料
2014/05/11 职场文书
基层党员四风问题自我剖析材料
2014/09/29 职场文书
师范生见习报告
2014/10/31 职场文书
2015年班级工作总结范文
2015/04/03 职场文书
详解TypeScript的基础类型
2022/02/18 Javascript