变量调节器

   学习的变量调节器。
      1. 首字母大写:capitalize           将变量的所有单词首字母大写
         $smarty = new $Smarty;
         $smarty->assign('articleTitle','police begin campaign to rundown jaywalkers.');
         $smarty->display('index.tpl');
index.tpl
         {$articleTitle}
         {$articleTitle|capitalize}
      2.字符计数:count_characters          计算变量的字符数
         $smarty = new $Smarty;
         $smarty->assign('articleTitle','Could wake linked to temperatures.');
         $smarty->display('index.tpl');
index.tpl
         {$articleTitle}
         {$articleTitle|count_characters}
         {$articleTitle|count_characters:true}
      3.连接字符串:cat            将cat里的值连接到给定的变量后面
         $smarty = new Smarty;
         $smarty->assign('articletiele',"Psychics predict world didn't end");
         $smarty->display('index.tpl');
index.tpl
         {$articleTitle|cat:"yesterday."}
       4.计算段数:count_paragraphs        计算变量里的段落数
       $smarty = new Smarty;
       $smarty->assign('articleTitle', "War Dims Hope for Peace. Child's Death Ruins
       Couple's Holiday.\n\nMan is Fatally Slain. Death Causes Loneliness, Feeling of        Isolation.");
       $smarty->display('index.tpl');
index.tpl:
       {$articleTitle}
       {$articleTitle|count_paragraphs}
       5.计算句数:count_sentences         计算变量里句子的数量
       $smarty = new Smarty;
       $smarty->assign('articleTitle', 'Two Soviet Ships Collide - One Dies. Enraged Cow          njures Farmer with Axe.');
       $smarty->display('index.tpl');
index.tpl:
       {$articleTitle}
       {$articleTitle|count_sentences}
       6.计算词数:count_words            计算变量里的词数
       $smarty = new Smarty;
       $smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.');
       $smarty->display('index.tpl');
index.tpl:
       {$articleTitle}
       {$articleTitle|count_words}
       7. 格式化日期:date_format      格式化从函数strftime()获得的时间和日期,Unix或者mysql等的时间戳记(parsable by strtotime)都可以传递到smarty。
       $smarty = new Smarty;
       $smarty->assign('yesterday', strtotime('-1 day'));
       $smarty->display('index.tpl');
index.tpl:
       {$smarty.now|date_format}
       {$smarty.now|date_format:"%A, %B %e, %Y"}
       {$smarty.now|date_format:"%H:%M:%S"}
       {$yesterday|date_format}
       {$yesterday|date_format:"%A, %B %e, %Y"}
       {$yesterday|date_format:"%H:%M:%S"}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值