How to Truncate a string in PHP to the word closest to a certain number of characters?

前端 未结 27 1132
猫巷女王i
猫巷女王i 2020-11-22 07:28

I have a code snippet written in PHP that pulls a block of text from a database and sends it out to a widget on a webpage. The original block of text can be a lengthy artic

27条回答
  •  长情又很酷
    2020-11-22 08:06

    I know this is old, but...

    function _truncate($str, $limit) {
        if(strlen($str) < $limit)
            return $str;
        $uid = uniqid();
        return array_shift(explode($uid, wordwrap($str, $limit, $uid)));
    }
    

提交回复
热议问题