Реализация Ucfirst в Smarty

Bartman

Новичок
Реализация Ucfirst в Smarty

Приветствую всех!
Может быть кто нибудь знает - можно ли как нибудь средствами смарти добиться того, что в пхп делает ф-я Ucfirst, а именно есть ли возможность преобразовать первый символ строки в заглавный?
 

tony2001

TeaM PHPClub
PHP:
<?php
/**
 * Smarty plugin
 * @package Smarty
 * @subpackage plugins
 */

function smarty_modifier_ucfirst($string)
{
  return ucfirst($string);
}

/* vim: set expandtab: */

?>
назвать файл modifier.ucfisrt.php, положить в директорию plugins и использовать {$var|ucfirst}

-~{}~ 29.07.04 13:45:

подробней - тут: http://smarty.php.net/manual/ru/plugins.modifiers.php
 

Demiurg

Guest
Можно и без создания модификаторов, smarty использует функции php, если не иожет найти модификатор.

так что просто:
{$var|ucfirst}
 

Bartman

Новичок
Demiurg

Спасибо! да, так тоже работает...!
Век живи - век учись :)
 
Сверху