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 相关文章推荐
javascript,php获取函数参数对象的代码
Feb 03 PHP
基于PHP对XML的操作详解
Jun 07 PHP
深入解析PHP内存管理之谁动了我的内存
Jun 20 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
Aug 20 PHP
一个php生成16位随机数的代码(两种方法)
Sep 16 PHP
微信公众平台实现获取用户OpenID的方法
Apr 15 PHP
PHP常用的小程序代码段
Nov 14 PHP
PHP编写简单的App接口
Aug 28 PHP
PHP实现权限管理功能示例
Sep 22 PHP
PHP实现简单登录界面
Oct 23 PHP
php使用redis的几种常见操作方式和用法示例
Feb 20 PHP
PHP高并发和大流量解决方案整理
Mar 09 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
Mysql的GROUP_CONCAT()函数使用方法
2008/03/28 PHP
php+javascript实现的动态显示服务器运行程序进度条功能示例
2017/08/07 PHP
TP框架实现上传一张图片和批量上传图片的方法分析
2020/04/23 PHP
jQuery基础知识filter()和find()实例说明
2010/07/06 Javascript
jquery调用wcf并展示出数据的方法
2011/07/07 Javascript
JS如何将UTC格式时间转本地格式
2013/09/04 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
javascript 回调函数详解
2014/11/11 Javascript
JS操作HTML自定义属性的方法
2015/02/10 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
2016/02/19 Javascript
JS新包管理工具yarn和npm的对比与使用入门
2016/12/09 Javascript
Ionic+AngularJS实现登录和注册带验证功能
2017/02/09 Javascript
React Router v4 入坑指南(小结)
2018/04/08 Javascript
实例分析vue循环列表动态数据的处理方法
2018/09/28 Javascript
Mint UI实现A-Z字母排序的城市选择列表
2018/12/28 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
vue实现表格合并功能
2020/12/01 Vue.js
[39:00]Optic vs VP 2018国际邀请赛淘汰赛BO3 第三场 8.24
2018/08/25 DOTA
Python中title()方法的使用简介
2015/05/20 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
python如何判断IP地址合法性
2020/04/05 Python
Python ckeditor富文本编辑器代码实例解析
2020/06/22 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
HTML5本地存储和本地数据库实例详解
2017/09/05 HTML / CSS
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
入党积极分子思想汇报
2014/01/02 职场文书
财务人员的自我评价范文
2014/03/03 职场文书
财务科科长岗位职责
2014/03/10 职场文书
航海技术专业毕业生推荐信
2014/07/09 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
公司授权委托书
2014/10/17 职场文书
学校中层领导培训心得体会
2016/01/11 职场文书
nginx优化的六点方法
2021/03/31 Servers