跳到内容

拆分

使用可选的第二个参数作为分隔符,将字符串拆分为数组。

基本用法

$chars'abc' 时,会生成一个包含 3 个元素(a、b 和 c)的 html 列表。

<ol>
    {foreach $chars|split as $char}
        <li>{$char|escape}</li>
    {/foreach}
</ol>

参数

参数 类型 是否必需 说明
1 字符串 用于拆分字符串的分隔符。默认情况下为空字符串,导致源字符串中的每个字符都是独立的。

实例

$ids'1,2,3' 时,会生成一个包含 3 个元素(1、2 和 3)的 html 列表。

<ol>
    {foreach $ids|split:',' as $id}
        <li>{$id|escape}</li>
    {/foreach}
</ol>