[ Index ] |
|
Code source de phpMyVisites 2.3 |
1 <?php 2 /** 3 * Smarty plugin 4 * @package Smarty 5 * @subpackage plugins 6 */ 7 8 9 /** 10 * Smarty capitalize modifier plugin 11 * 12 * Type: modifier<br> 13 * Name: capitalize<br> 14 * Purpose: capitalize words in the string 15 * @link http://smarty.php.net/manual/en/language.modifiers.php#LANGUAGE.MODIFIER.CAPITALIZE 16 * capitalize (Smarty online manual) 17 * @param string 18 * @return string 19 */ 20 function smarty_modifier_capitalize($string, $uc_digits = false) 21 { 22 smarty_modifier_capitalize_ucfirst(null, $uc_digits); 23 return preg_replace_callback('!\b\w+\b!', 'smarty_modifier_capitalize_ucfirst', $string); 24 } 25 26 function smarty_modifier_capitalize_ucfirst($string, $uc_digits = null) 27 { 28 static $_uc_digits = false; 29 30 if(isset($uc_digits)) { 31 $_uc_digits = $uc_digits; 32 return; 33 } 34 35 if(!preg_match('!\d!',$string[0]) || $_uc_digits) 36 return ucfirst($string[0]); 37 else 38 return $string[0]; 39 } 40 41 42 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 14:10:01 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |