用php实现在一行内规定显示几个字怎么实现啊?请高手帮忙!

解决方案 »

  1.   

    如果是页面显示,也可以用css实现
    但是css只能控制长度,这样就会出现最后的文字显示不完全
      

  2.   

    如果是英文的话用PHP的函数substr就可以实现了,
    如果有中文的话,去找个中文截字的函数,google一下,,
    因为用substr断中文经常把最后的中文字断掉一半变成乱码
      

  3.   

    http://cn2.php.net/manual/zh/function.mb-strstr.php
      

  4.   

    wordwrap
    (PHP 4 >= 4.0.2, PHP 5)wordwrap — Wraps a string to a given number of characters说明
    string wordwrap ( string $str [, int $width [, string $break [, bool $cut ]]] )
    Wraps a string to a given number of characters using a string break character.