PHP详细彻底学习Smarty

2019-04-10 22:34:50于海丽


%k - 24小时形式的小时,单数字前面加空格. (从 0 到 23) 

%l - 12小时形式的小时,单数字前面加空格.(range 1 to 12) 

%m - 月份 (range 01 to 12) 

%M - 分 

%n - 换行符 

%p - 显示早上还是下午`am' 或 `pm' 

%r - a.m. 或 p.m.形式的时间 

%R - 24小时形式的时间 

%S - 秒 

%t - tab符号 

%T - 同%H:%M:%S 

%u - 用 [1,7],表示星期几 

%U - 计算是该年的第几个星期,从该年的第一个星期天开始计算 

%V - 计算是该年的第几个星期, 从 01 到 53, 第一个星期必须至少有4天在这一年, 星期天作为这个星期的第一天 

%w - 用数字的形式表示是星期的第几天, 星期天 为 0 

%W - 用数字的形式是该年的第几个星期,从该年的第一个星期一开始计算 

%x - 显示日期:月/日/年 

%X - 显示时间:小时:分钟:秒 

%y - 不包括世纪的年份 

%Y - 包括世纪的年份 

%Z - 时区 

%% - 输出% 

其中有些有时不能正常输出。 

default 
默认 
为空变量设置一个默认值. 
当变量为空或者未分配的时候,将由给定的默认值替代输出. 

escape 
转码 
参数值为html,htmlall,url,quotes,hex,hexentity,javascrīpt。默认是html转码 

indent 
缩进 
在每行缩进字符串,第一个参数指定缩进多少个字符,默认是4个字符.第二个参数,指定缩进用什么字符代替。 

lower 
小写 
This is used to lowercase a variable. 
将变量字符串小写 

nl2br 
换行符替换成<br /> 

regex_replace 
正则替换 
寻找和替换正则表达式.必须有两个参数,参数1是替换正则表达式. 参数2使用什么文本字串来替换 

replace 
替换 
简单的搜索和替换字符串必须有两个参数,参数1是将被替换的字符串. 参数2是用来替换的文本 

spacify 
spacify是在字符串的每个字符之间插入空格或者其他的字符串. 参数表示将在两个字符之间插入的字符串,默认为一个空格。 

string_format 字符串格式化 
是一种格式化浮点数的方法.例如十进制数.使用sprintf语法格式化。参数是必须的,规定使用的格式化方式。%d表示显示整数,%.2f表示截取两个浮点数。 
相关文章 大家在看