已经按照<br>拆分好? 那么现在是放在数组里吗?$p[0]='.....第一段‘
$p[1]='.....第二段。‘
。这样?

解决方案 »

  1.   

    $text = '文章内容';
    $buffer = strtok($text, '<br>');
    while($r = strtok('<br')) {
      if(strlen($buffer.$r)>500) {
        $out[] = $buffer;
        $buffer = '';
      }else
        $buffer .= '<br>'.$r;
    }
    $out[] = $buffer;print_r($out);
    -------------------------------------------------------
    以上是唠叨老大写的.
      

  2.   

    唠叨老大输出的结果:Array ( [0] =>     在带着客场两连胜回到百事中心后,丹佛掘金队要全力延续胜利势头,在艾弗森和坎比伤情不明朗的情况下安东尼要带领球队连续第三次击败金州勇士队。
    >   赶快进入掘金球队博客,观看最新球队动态
    >   网易体育2月12日消息,在带着客场两连胜回到百事中心后,丹佛掘金队要全力延续胜利势头,在艾弗森和坎比伤情不明朗的情况下安东尼要带领球队连续第三次击败金州勇士队。
    >   丹佛掘金队在连续两个客场之旅中取得两连胜,安东尼在被斯特恩指定成为全明星球员后表现得非常出色,明天回到主场他肯定会延续这种表现。经过两场比赛的胜利,掘金队已经逐渐适应缺少艾弗森和坎比的情况,而内内、纳胡拉等角色球员在场上的贡献也越来越大,这让他们回到主场的取胜把握大增。
    >   本赛季在主场掘金队只有13胜14负的战绩,他们需要胜利来改变主场表现不佳的窘境,因此明天他们肯定会有更大动力去争取胜利。 [1] => 
    >   当艾弗森和坎比缺阵时,安东尼成为掘金队无可争议的领袖,他的表现如何也将决定球队的命运。在成为全明星球员后,安东尼又有了更大的前进动力,相信明天回到主场亮相,他应该送出更出色的发挥。理查德森本应是安东尼的一个好对手,可是这位前扣篮王本赛季受到伤病困扰一直缺阵,这让勇士队看防安东尼的重担不得不落在杰克逊或皮埃特鲁斯身上,他们能否遏制甜瓜的得分势头将决定勇士队的命运。 ) 少了第6段
    =======
    第6段
    ======
      金州勇士队今天在主场不敌鹰队,他们在西部联盟的排名跌至第11位,不过他们距离季后赛席位并不遥远,因此他们肯定会尽力在客场获胜。戴维斯过去三场比赛因伤缺阵,这给勇士队造成不小的影响,他们的进攻组织出现不少问题,如果这位核心控卫明天仍旧无法复出,那么勇士队明天还将面临不小的困难。
      

  3.   

    <?php
    $t = '1  在带着客场两连胜回到百事中心后,丹佛掘金队要全力延续胜利势头,在艾弗森和坎比伤情不明朗的情况下安东尼要带领球队连续第三次击败金州勇士队。 <br>
    2  赶快进入掘金球队博客,观看最新球队动态<br>
    3  网易体育2月12日消息,在带着客场两连胜回到百事中心后,丹佛掘金队要全力延续胜利势头,在艾弗森和坎比伤情不明朗的情况下安东尼要带领球队连续第三次击败金州勇士队。<br>
    4  丹佛掘金队在连续两个客场之旅中取得两连胜,安东尼在被斯特恩指定成为全明星球员后表现得非常出色,明天回到主场他肯定会延续这种表现。经过两场比赛的胜利,掘金队已经逐渐适应缺少艾弗森和坎比的情况,而内内、纳胡拉等角色球员在场上的贡献也越来越大,这让他们回到主场的取胜把握大增。<br>
    5  本赛季在主场掘金队只有13胜14负的战绩,他们需要胜利来改变主场表现不佳的窘境,因此明天他们肯定会有更大动力去争取胜利。<br>
    6  金州勇士队今天在主场不敌鹰队,他们在西部联盟的排名跌至第11位,不过他们距离季后赛席位并不遥远,因此他们肯定会尽力在客场获胜。戴维斯过去三场比赛因伤缺阵,这给勇士队造成不小的影响,他们的进攻组织出现不少问题,如果这位核心控卫明天仍旧无法复出,那么勇士队明天还将面临不小的困难。<br>
    7  当艾弗森和坎比缺阵时,安东尼成为掘金队无可争议的领袖,他的表现如何也将决定球队的命运。在成为全明星球员后,安东尼又有了更大的前进动力,相信明天回到主场亮相,他应该送出更出色的发挥。理查德森本应是安东尼的一个好对手,可是这位前扣篮王本赛季受到伤病困扰一直缺阵,这让勇士队看防安东尼的重担不得不落在杰克逊或皮埃特鲁斯身上,他们能否遏制"甜瓜"的得分势头将决定勇士队的命运。
    ';
    $buffer = strtok($t, '<br>');
    while($r = strtok('<br>')) {
      if(strlen($buffer.$r)>200) {
        $out[] = $buffer;
        $buffer = '';
      }
      $buffer .= '<br>'.$r;
    }
    $out[] = $buffer;print_r($out);
    ?>
      

  4.   

    你怎么变来变去的?
    唠叨的code是针对没分到数组里的字符串写的,说明你的数据还是没分段的?
      

  5.   

    helloyou0(你好!),不好意思,因为很着急,两种方法都试了一下!别介意
      

  6.   

    嗯。可以了。现在就给分。多谢helloyou0(你好!)
    多谢唠叨应该多像你们学习!再次感谢!