在codeigniter character_limiter()
中,函数无法正常工作
$this->load->helper('text');
$str="hello";
$split=character_limiter($str,3);
echo $split;
我必须使用只有codeigniter。不使用核心PHP字符串函数。
答案 0 :(得分:1)
来自CI的文档: http://www.codeigniter.com/userguide3/helpers/text_helper.html#ellipsize
If you need to truncate to an exact number of characters please see the ellipsize() function below.
答案 1 :(得分:0)
character_limiter()
维护单词的完整性,因此字符数可能略多于或少于您指定的内容as specified in the documentation。
如果您不想保持这种完整性,可以使用native substr() function代替:
$split = substr($str, 0, 3);
答案 2 :(得分:0)
我可以检测到无错误。 (代码很完美)
试试这个
1。在config.php
`$autoload['helper'] = array('url', 'text');`
或者其他
控制器顶部
class Your_Controller_name extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->helper('text');
}