正确的写法:
{eval $thread['subject'] = cutstr($thread['subject'], 50, $dot = ' ...');}//第一步:通过cutstr函数截取帖子标题长度
<a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra" target="_blank" class="fl">$thread[subject]</a>//第二步:显示截取后的帖子标题
错误的写法:
<a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra" target="_blank" class="fl"><?php echo cutstr($thread[subject],55,'...');?></a>//错误的写法,echo不能输出变量及使用函数处理过的变量
正确的写法:
<a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra" target="_blank" class="fl"><?php echo "这样能输出结果";?></a>//正确的写法,echo只能输出字符串及数字