I\'m using the getExcerpt() function below to dynamically set the length of a snippet of text. However, my substr method is currently based on character count. I\'d like to
If you want that your script should not ignore the period and comma and other punctuation symbols then you should adopt this approach.
 function getExcerpt($text)
{
   $my_excerptLength = 100; 
   $my_array = explode(" ",$text);
   $value = implode(" ",array_slice($my_array,0,$my_excerptLength));
   return 
}
Note : This is just an example.Hope it will help you.Don't forget to vote if it help you.