why not use substr?
$preview = substr($string, 0, 50) .'...';

it will probably cut off in the middle of a word, but you can use strpos
and
check to see if the char is a space to get to the point you want.

It's possible that the keywords wouldn't be in the  first X numbers of
characters.

Then use strstr() to find the first occurence of the first keyword and then use substr with an initial offset...

-philip

--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to