All pastes #107484 Raw Edit

jiggster

public php v1 · immutable
#107484 ·published 2006-07-31 01:20 UTC
rendered paste body
// jiggsterfunction trim_text ($string, $truncation=250) {  $string = explode(' ',$string,($truncation+1));  unset($string[$truncation]);  return implode(' ',$string);}// streakyfunction chopme ($data, $len) {	$data = substr($data, 0, $len);	$temp = explode(" ", $data);	$num = count($temp) - 1;	unset($temp[$num]);	$data = implode(" ", $temp);	return $data;}// imdsmfunction ptrim ($strFullText, $intMaxChars) {    if (strlen($strFullText) <= $intMaxChars) return $strFullText;    $strTrimmed = substr($strFullText, 0, $intMaxChars);    $strReversed = strrev($strTrimmed);    if (substr($strReversed, 0, 1) != ' ') {        $strNextChar = substr($strFullText, $intMaxChars+1, 1);        if ($strNextChar == ' ') return $strTrimmed;        if ($strNextChar == '.') return $strTrimmed;    }    while ((substr($strReversed, 0, 1) != ' ' && substr($strReversed, 0, 1) != '.') && strlen($strReversed) > 0) {        $strReversed = substr($strReversed, 1);    }    return strrev($strReversed);}