Skip to content

capitalize

capitalize 用于将变量中所有单词的首字母大写。这类似于 PHP 的 ucwords() 函数。

基本用法

{$myVar|capitalize}

参数

参数 类型 必需 描述
1 布尔类型 决定是否将包含数字的单词转换为大写字母
2 布尔类型 决定是否将单词内的大写字母转换为小写字母,例如将 "aAa" 转换为 "Aaa"

示例

<?php

    $smarty->assign('articleTitle', 'next x-men film, x3, delayed.');

模板代码如下:

    {$articleTitle}
    {$articleTitle|capitalize}
    {$articleTitle|capitalize:true}

输出结果:

    next x-men film, x3, delayed.
    Next X-Men Film, x3, Delayed.
    Next X-Men Film, X3, Delayed.

另请参阅 lowerupper