最后发布文本限制phpbb中的字符

时间:2014-11-26 11:15:49

标签: php posts phpbb

我发现此代码用于显示phpbb论坛中的最新帖子。我想在post_text中设置charatcters限制。

<?php
    // Now let's output the content
    // A ted vypsat obsah
    while ($row = $db->sql_fetchrow($result))
    {
$url = generate_board_url() . "/viewtopic.{$phpEx}?f={$row['forum_id']}&amp;t={$row['topic_id']}&amp;p={$row['post_id']}#p{$row['post_id']}"; //added fedforum to url
$urlmini = generate_board_url() . "/memberlist.{$phpEx}?mode=viewprofile&u={$row['poster_id']}"; //added fedforum to url
//old line $url = generate_board_url() . "viewtopic.{$phpEx}?f={$row['forum_id']}&amp;t={$row['topic_id']}&amp;p={$row['post_id']}#p{$row['post_id']}";      
 echo '<small><a target="_blank" href="' . $url . '">' . $row['post_subject']. '</a><br>'. $row['post_text'] .'<br>od: <a target="_blank" href="' . $urlmini . '">' . ucwords($row['username']).'</a>' . ' v '.'<font style="color:#aaa;">' . date("H:i",$row['post_time']).'</font>', '<br><br></small>';
    }
    ?>

有人知道如何设置$row['post_text']的字符数限制吗?

1 个答案:

答案 0 :(得分:0)

你可以使用

substr($row['post_text'],0,40);

或根据需要将40更改为任何限制