试图从mysql字段中显示30段文字到段落中的文本?
答
这不是最好的解决方案,但它是一个开始。让你的帖子到一个变量($str
在这种情况下),然后只是删除第30个字:
$str = preg_replace("/(([^ ]*){30})/", '', $str);
答
$str = implode(' ', array_slice(explode(' ', $original), 30));
使用空格作为分隔符转换为数组。从数组索引30开始选择。转换回字符串。
30个起点后你想要多少单词? – hookedonwinter 2010-04-23 22:47:43
像150左右! – brandon 2010-04-23 23:55:29