使用mb_substr,通俗点讲,这个是按照一个个字这样截取的。http://cn2.php.net/manual/zh/function.mb-substr.php

解决方案 »

  1.   

    测试过了
    mb_substr对中文还是失效。
      

  2.   

    注意你mb_substr中的编码参数是否正确
    如果你的mysql对应字段的charset已经设成了gbk或者utf8
    sql里可以直接使用 left(title,3)这样取3个字符(中文或英文)
      

  3.   

    mb_substr 最后一个参数指明当前的字符的编码.
      

  4.   

    又是一个只会问不会思考的人,哎,既然这么多人都已经提示mb_substr了,为什么自己就不去看一下文档呢?