设为首页 收藏本站
查看: 593|回复: 0

[经验分享] PHP

[复制链接]

尚未签到

发表于 2017-4-10 11:47:04 | 显示全部楼层 |阅读模式
PHP - Smarty模板引擎 - 翻译 - Manual手册 - Chapter 3. Basic Syntax第3章 基础语法 - Comments注释






Comments

注释
  
Template comments are surrounded by asterisks, and that is surrounded
by the
delimiter
tags like so:
  模板注释被星号包围,然后被分隔标记包围,例如:


{* this is a comment *}


  
Smarty comments are NOT displayed in the final output of the template,
unlike <!-- HTML comments -->.
These are useful for making internal notes in the templates which no one will see ;-)
  在最终模板的输出中不显示Smarty注释,与<!-- HTML注释 -->不同,非常适合作为模板的内部注释,而不会被看到。

  Example 3-1. Comments within a template
  例 3-1. 在模板中的注释



{* I am a Smarty comment, I don't exist in the compiled output *}
{* 我是一个Smarty 注释,我在编译输出结果中不存在 *}
<html>
<head>
<title>{$title}</title>
</head>
<body>

{* another single line smarty comment *}
{* 另一个单行的smarty注释 *}
<!-- HTML comment that is sent to the browser -->
<!-- HTML注释将被发送到浏览器 -->

{* this multiline smarty
comment is
not sent to browser
*}
{* 这是多行smarty
注释不会
被发送到浏览器
*}
{*********************************************************
Multi line comment block with credits block
@ author: bg@example.com
@ maintainer: support@example.com
@ para: var that sets block style
@ css: the style output
**********************************************************}
{*********************************************************
包括贡献区块的多行注释区块
@ author: bg@example.com
@ maintainer: support@example.com
@ para: 设置区块样式的变量
@ css: 输出样式
**********************************************************}

{* The header file with the main logo and stuff *}
{* 头文件包括主标志和材料 *}
{include file='header.tpl'}


{* Dev note: the $includeFile var is assigned in foo.php script *}
{* 开发注释:$includeFile变量在foo.php脚本中设置 *}
<!-- Displays main content block -->
<!-- 显示主要内容区块 -->
{include file=$includeFile}

{* this <select> block is redundant *}
{* 这个 <select> 区块是多余的 *}
{*
<select name="company">
{html_options options=$vals selected=$selected_id}
</select>
*}

<!-- Show header from affiliate is disabled -->
<!-- 不显示来自于会员的头部 -->
{* $affiliate|upper *}

{* you cannot nest comments *}
{* 你不能嵌套注释 *}
{*
<select name="company">
{* <option value="0">-- none -- </option> *}
{html_options options=$vals selected=$selected_id}
</select>
*}


{* cvs tag for a template, below the 36 SHOULD be an american currency
. however its converted in cvs.. *}
{* 模板中的cvs标记,下面的36应当为美元符号。
在cvs中将被转换 *}
{* &#36;Id: Exp &#36; *}
{* $Id: *}
</body>
</html>





[Comments注释 - 文档]



http://www.smarty.net/manual/en/language.basic.syntax.php#language.syntax.comments

[PHP - Smarty模板引擎 - 官方网站]
  http://smarty.php.net/


[PHP - Smarty模板引擎 - 下载地址]

  
当前版本
2.6.18,
http://smarty.php.net/do_download.php?download_file=Smarty-2.6.18.tar.gz

  
全部列表,
http://smarty.php.net/download.php



[PHP - Smarty模板引擎 - 相关论坛]

  
http://php.board.newsmth.net/
http://forum.csdn.net/SList/PHP/
http://www.phpinsider.com/smarty-forum/
http://news.php.net/php.smarty.general
http://news.php.net/php.smarty.dev
http://news.php.net/php.smarty.cvs



[PHP - Smarty模板引擎 - 关键词]

  
smarty



[PHP - Smarty模板引擎 - Manual手册]

  
借助cycle实现循环输出值,
http://smarty.php.net/manual/en/language.function.cycle.php

  
Smarty的cat函数,
http://smarty.php.net/manual/en/language.modifier.cat.php

  
Smarty的upper函数,
http://smarty.php.net/manual/en/language.modifier.upper.php


[PHP - Smarty模板引擎 - Manual手册 - Chapter 3. Basic Syntax第3章 基础语法]

  翻译, Comments注释, http://smarty.php.net/manual/en/language.basic.syntax.php#language.syntax.comments
Math数学运算,
http://smarty.php.net/manual/en/language.math.php



[PHP - Smarty模板引擎 - Manual手册 - Chapter 5. Variable Modifiers第5章 变量修饰符]

  
cat将值连接到给定变量之后,
http://smarty.php.net/manual/en/language.modifier.cat.php

  
upper将字符串转换成大写字母,
http://smarty.php.net/manual/en/language.modifier.upper.php
  escape转义修饰符, http://smarty.php.net/manual/en/language.modifier.escape.php



[PHP - Smarty模板引擎 - Manual手册 - Chapter 7. Built-in Functions第7章 内建函数]


{config_load}用于从一个配置文件加载配置变量到模板中, http://www.smarty.net/manual/en/language.builtin.functions.php

  
{foreach},{foreachelse}用于像访问序数数组一样访问关联数组, http://smarty.php.net/manual/en/language.function.foreach.php

  
{strip}在显示之前删除每行前后多余的空格和回车字符,
http://smarty.php.net/manual/en/language.function.strip.php



[PHP - Smarty模板引擎 - Manual手册 - Chapter 8. Custom Functions第8章 自定义函数]

  
{assign}用于在模板执行过程中设置模板变量,
http://smarty.php.net/manual/en/language.custom.functions.php#language.function.assign
  {counter}计数器, http://smarty.php.net/manual/en/language.custom.functions.php



[PHP - Smarty模板引擎 - Manual手册 - 第13章 Smarty类方法]

  
register_function()动态注册模板函数插件,
http://smarty.php.net/manual/en/api.register.function.php

  
assign_by_ref()按引用赋值,
http://smarty.php.net/manual/en/api.assign.by.ref.php

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-362894-1-1.html 上篇帖子: 命令行下执行php文件连接socket,错误:Fatal error: Call to undefined function socket_create() 下篇帖子: [转]MemCached的PHP客户端操作类二
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表