写代码的时候不可避免的会使用到注释。大多数的情况下,我们都是使用,因为这是HTML自带的注释功能,在这里的代码都不会被显示到浏览器。

然而,使用了smarty之类,我们确实不是很建议这样使用,因为,在标记里的smarty代码其实还是被解析了,如果是这样的话,那么,我们其实是多做了很多事情,却没有被显示出来,那就是说,我们其实多做了很多无用功。

因此,我们在使用smarty模版的时候,应该根据smarty的规范来。让我们看看手册怎么说:

所有例子中,我们假定你使用缺省的分隔符。Smarty中,所有在分隔符之外的内容被显示为静态内容,或者说不会被改变。一旦Smarty遇见分隔符,它将尝试解释它们,然后在其位置处显示合适的内容。

注释

模板注释由星号包围,继而由分隔符包围,型如:{* 这是一个注释 *}。Smarty注释不会在最终模板的输出中显示,这点和不同。前者对于在模板中插入内部注释有用,因为没有人能看到。;-)

模版中的注释

{* 这是Smarty注释,不出现在编译后的输出中 *}

{$title}

{* 另一个单行Smarty注释 *}

{* 这是一个多行

Smarty注释

并不发送到浏览器

*}

{*********************************************************

多行注释块,包含了版权信息

@ author:         bg@example.com

@ maintainer:     support@example.com

@ para:           var that sets block style

@ css:            the style output

**********************************************************}

{* 包含了主LOGO和其他东西的头文件 *}

{include file='header.tpl'}

{* 开发注解:$includeFile变量在foo.php脚本中赋值 *}

{include file=$includeFile}

{* 该块是多余的 *}

{*

{html_options options=$vals selected=$selected_id}

*}

{* 模板的cvs标记。下面的36应该是美元符号。

但是在CVS中被转换了。 *}

{* $Id: Exp $ *}

{* $Id: *}

php smarty 模板注释,smarty中的注释相关推荐

  1. PHP Smarty 模板,PHP Smarty模板引擎

    前言:概念上的东西就简单过一下,细节上的东西就不深究了.作下读书笔记,且该知识点是后续学习MVC框架的一部分. 1.什么是模板引擎 1.1.网站页面模板:即每个页面仅是一个板式,包括结构.样式和页面布 ...

  2. php smarty模板遍历,smarty模板中for循环的扩展插件_PHP教程

    smarty是php开发中非常流行的一个模板,以前曾发过一篇文章php smarty中文截取插件开发示例是说明如何开发smarty插件的,这篇文章将分享一下如何为smarty模板做一个for循环的扩展 ...

  3. php用smarty模板语法,Smarty模版设计基本语法

    模版中的注释: {* --*}         //可以包括一行或多行,且注释内容不会在浏览页面源代码中查看到 由PHP分配的模版变量用$开始,可包含字母数字下划线. 在模版中访问关联数组有两种方式: ...

  4. php smarty模板配置,Smarty模板简单配置与使用方法示例

    这篇文章主要介绍了Smarty模板简单配置与使用方法,涉及Smarty模板的基本配置与缓存文件的相关使用技巧,需要的朋友可以参考下 本文实例讲述了Smarty模板简单配置与使用方法.分享给大家供大家参 ...

  5. php的smarty模板,PHP Smarty模板的安装

    最近开发中用到了PHP中smarty模板..作为一个长久以来的前端,开始学习PHP模板..下面将安装教程分享给大家.. 1. 下载Smarty最新版: http://www.smarty.NET/do ...

  6. php方法数组注释,php中的注释、变量、数组、常量、函数应用介绍

    php中单引号与双引号的区别? 1. 由下可看出,双引号的变量是解析并输出,而单引号的变量不解析. 2.单引号的解析速度比双引号的快 3. 对于单引号来说,只有两个转义 \',\\ 4. 除了上述两个 ...

  7. PHP注释php中的注释分为两种:注释和块注释

    php中的注释分为两种:注释和块注释 行注释:一次注释一行 //: 后面跟的所有内容都是注释 //我是行注释 #:与//一样 #我是行注释 块注释:一次注释多行 /* 注释内容 */ /* 我 是 块 ...

  8. python加注释_python中加注释

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 初学python习得注释方法如下:#我是注释print(hello) 我是多行注 ...

  9. php smarty模板配置,Smarty模板配置实例简析

    本文实例讲述了Smarty模板配置.分享给大家供大家参考,具体如下: Smarty简介 Smarty是一个php模板引擎.更准确的说,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法.可以描述为 ...

  10. PHP Smarty 模板,PHP Smarty 模板 if函数 foreach函数

    从数据库查询数据,浏览器以表格形式显示 模板页面 用户信息表 没有用户查询出来! PHP页面<?php //创建smarty对象 require_once './libs/Smarty.clas ...

最新文章

  1. C++中的封装、继承、多态
  2. lua学习笔记之io
  3. 搭建LAMP环境示例
  4. 20佳精美404错误页面设计欣赏
  5. Win10 Terminal + WSL 2 安装配置指南,精致开发体验
  6. ClickHouse 客户端命令
  7. 斯蒂芬金被退稿_斯蒂芬·金(Stephen King)对技术作家的实用建议
  8. 岁月的脚步,被时间冲刷——如何修复EM ?
  9. exosip 和 pjsip 简介
  10. Python中隐藏了你不知道的10个彩蛋
  11. [转]博士的学习经验!读后,令人茅塞顿开的科研经典之作
  12. 20.Adding Javascript and CSS via Layout XML
  13. zookeeper + kafka 集群安装部署教程(linux环境下)
  14. 爱了爱了!阿米洛熊猫机械键盘cherry樱桃粉轴白灯,写代码神器!免费包邮送到家!...
  15. H.264媒体流AnnexB和AVCC格式分析 及 FFmpeg解析mp4的H.264码流方法
  16. python-三天打渔、两天晒网 - 实验7 简单的循环程序
  17. 文件模式为 rw-r r linux,linux中-rw-rw-r-- l 是什么意思啊,linux 里命令ls -l 后,文件类型权...
  18. 物联网应用案例选编:中期科技ZONTREE 场馆商超 智慧公厕 智慧厕所 的项目
  19. Intellij Idea插件开发点滴记录
  20. 【Unity】Jay 开发日志(五)——主菜单的创建

热门文章

  1. Ubuntu——虚拟显示器的配置、卸载、修改分辨率
  2. 系统动力学 matlab,MATLAB引擎在系统动力学仿真中的应用.pdf
  3. 推荐给大家一个恶搞代码,让你的好友电脑关机----关机代码
  4. 很多人问中国网络安全行业怎么样?这篇文看完让你彻底了解中国网络安全行业的全景
  5. ider中的html元素背景操作,idea怎么设置背景颜色
  6. 若依框架数据库密码加密
  7. 西南科技大学 SWUST OJ系统942: 逆置顺序表
  8. High-Quality Genome-Scale Models From Error-Prone, Long-Read Assemblies高质量的基因组尺度模型来自易出错的,长时间读取的程序集
  9. 项目流程(从立项到结项)
  10. Hadoop大数据组件简介