用php限制显示字符的数量

时间:2016-01-11 07:37:47

标签: php

我需要一些帮助来限制以下代码中显示最多155个字符的数量。 我怎么能这样做。

case 'page_description':
if($sSeoDesc)
$sRet = '<meta name="description" content="' . $sSeoDesc . '" />';
else
if(!empty($GLOBALS[$this->_sPrefix . 'PageDescription']) && is_string($GLOBALS[$this->_sPrefix . 'PageDescription']) && )
$sRet = '<meta name="description" content="' . bx_html_attribute($GLOBALS[$this->_sPrefix . 'PageDescription']) . '" />';
break;

由于 埃迪

2 个答案:

答案 0 :(得分:0)

使用php字符串函数substr返回155个字符串的字符串。

substr($str, 0 , 155);

一样使用

参考 http://php.net/manual/en/function.substr.php

答案 1 :(得分:0)

您也可以定义自己的功能!

public function limit_text($text) {

        $str2 = explode(' ', $new);
        //print_r($str2);
        $result = null;

        for ($i=0; $i <sizeof($str2) ; $i++) { 

            if($i == 50) //words to break on!
            {
                break;
            }   
            $result .= $str2[$i] . " ";

        }
    return $result;

}