当前位置: 首页>>代码示例>>PHP>>正文


PHP str::excerpt方法代码示例

本文整理汇总了PHP中str::excerpt方法的典型用法代码示例。如果您正苦于以下问题:PHP str::excerpt方法的具体用法?PHP str::excerpt怎么用?PHP str::excerpt使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在str的用法示例。


在下文中一共展示了str::excerpt方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: excerpt

function excerpt($text, $length = 140, $markdown = true)
{
    return str::excerpt(kirbytext::init($text, $markdown), $length);
}
开发者ID:sdvig,项目名称:kirbycms,代码行数:4,代码来源:kirbytext.php

示例2: excerpt

function excerpt($text, $length = 140)
{
    return str::excerpt(kirbytext($text), $length);
}
开发者ID:robeam,项目名称:kirbycms,代码行数:4,代码来源:kirbytext.php

示例3: excerpt

/**
 * Creates an excerpt without html and kirbytext
 *
 * @param mixed $text Variable object or string
 * @param int $length The number of characters which should be included in the excerpt
 * @param array $params an array of options for kirbytext: array('markdown' => true, 'smartypants' => true)
 * @return string The shortened text
 */
function excerpt($text, $length = 140, $mode = 'chars')
{
    if (strtolower($mode) == 'words') {
        $text = str::excerpt(kirbytext($text), 0);
        if (str_word_count($text, 0) > $length) {
            $words = str_word_count($text, 2);
            $pos = array_keys($words);
            $text = str::substr($text, 0, $pos[$length]) . '...';
        }
        return $text;
    } else {
        return str::excerpt(kirbytext($text), $length);
    }
}
开发者ID:aoimedia,项目名称:kosmonautensofa,代码行数:22,代码来源:helpers.php


注:本文中的str::excerpt方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。