Smarty Capitalize抛出错误:不推荐使用:preg_replace():/ e修饰符

时间:2017-12-08 07:01:28

标签: php smarty

智能投掷中的

大写修饰符错误

{$payment.first_name|capitalize}

以上代码会引发以下错误

  

不推荐使用:preg_replace():不推荐使用/ e修饰符   而不是preg_replace_callback   /home/mysuite/public_html/Demo/yoursite/includes/smarty/libs/plugins/modifier.capitalize.php   第65行

1 个答案:

答案 0 :(得分:0)

您可以像这样使用php函数ucwords

 {$payment.first_name|ucwords}

它可能不适用于非拉丁字符(不适用于西里尔字母),但您可以使用某些库并将新功能定义为智能功能。