【发布时间】:2009-10-31 11:04:49
【问题描述】:
我有这个脚本
$content = string
if(!isset($_GET['page'])){
$page = 1;
}
else{
$page = $_GET['page'];
}
while($content[$limit]!= ' '){
$limit++;
}
print substr($content,($page-1)*$limit, $limit);
它第一次工作得很好(如果页面未设置或页码为 1 )但如果我的页码大于 1 它会拆分我的单词。导致 $limit 增加,甚至 $limit 设置为与空格字符相对应的偏移量 substr() 函数中的开头也增加了,它基本上移动了整个块,我得到的最后一个字符不是我想要的空间但空格后的前几个字母。(我希望我能理解)。我该如何解决这个问题?谢谢
【问题讨论】:
-
嗯...但是如何使用它;我想制作一个分页脚本,但它看起来不适合我正在尝试做的事情,wordwrap 返回一个字符串。(如果它返回一个数组,它甚至比我的脚本更好)
标签: php string pagination