嫩枝

灵活、快速、安全
PHP模板引擎

Syob娱乐下载mfony产品
您正在阅读Twig 2.x的文档。欧宝官网下载app切换到Twig的文档欧宝官网下载app1.倍3.倍

问题与反馈

许可证

嫩枝欧宝官网下载app在新BSD下获得许可许可证

u

2.12.1

ufilter在Twig 2.12.1中添加。

ufilter将文本包装在Unicode对象中(aob娱乐下载Symfony UnicodeString实例),公开“操作”字符串的方法。

让我们看看一些常见的用例。

将文本换行为给定数量的字符:

1 2 3 4 5 6
{{'Sob娱乐下载ymfony String + Twig = <3'| u.p ywordwrap (5)}}ob娱乐下载Symfony字符串+树枝=<3.

截断字符串:

1 2 3 4 5
{{'Lorem ipsum'|u.truncate(8)}}Lorem ip{{'Lorem ipsum'|u。截断(8, '...') }}Lorem……

截断方法还接受第三个参数以保存整个单词:

1 2
{{'Lorem ipsum dolor'|u。截断(10’……`, false)}}Lorem ipsum……

将字符串转换为案例或camelCase

1 2 3 4 5
{{Syob娱乐下载mfonyStringWithTwig | u。蛇}}ob娱乐下载symfony_string_with_twig{{'sob娱乐下载ymfony_string with twig'| u.k olam . {{'symfony_string with twig'| u.k olam . {标题}}ob娱乐下载SymfonyStringWithTwig

你也可以链接方法:

1 2 3 4 5 6
{{'Sob娱乐下载ymfony字符串+树枝= <3'| u.c orwordwrap(5)。上层}}ob娱乐下载Symfony字符串+树枝=<3.

对于大字符串操作,使用应用标签:

1 2 3
{%应用u.wordwrap (5) %}一些大量的文本……{%endapply%}

请注意

u过滤器的一部分StringExtension默认情况下不安装。先安装:

1
$ composer需要twig/string-extra

然后,在Symfoob娱乐下载ny项目上安装树枝/ extra-bundle

1
$ composer需要twig/extra-bundle

否则,在Twig环境中显式添加扩展:

1 2 3 4
使用嫩枝额外的字符串StringExtension嫩枝\树枝\环境(…);嫩枝->addExtension (StringExtension ());
网站由ob娱乐下载和树枝,部署在
的树枝标志©2010-2023ob娱乐下载