private function handleRemainder($string)
    {
        $write = $this->remainder . $string;
        $nRem = strlen($write) % 45;
        $this->remainder = '';
        if ($nRem !== 0) {
            $this->remainder = substr($write, -$nRem);
            $write = substr($write, 0, -$nRem);
        }
        return $write;
    }
private function handleRemainder($string)
    {
        $write = $this->remainder . $string;
        $nRem = strlen($write) % 45;
        $this->remainder = '';
        if ($nRem !== 0) {
            $this->remainder = substr($write, -$nRem);
            $write = substr($write, 0, -$nRem);
        }
        return $write;
    }
private function handleRemainder ( $ string ) { $ write = $ this -> remainder . $ string ; $ nRem = strlen ( $ write ) % 45 ; $ this -> remainder = '' ; if ( $ nRem !== 0 ) { $ this -> remainder = substr ( $ write , - $ nRem ) ; $ write = substr ( $ write , 0 , - $ nRem ) ; } return $ write ; }
Prepends any existing remainder to the passed string, then checks if the
string fits into a uuencoded line, and removes and keeps any remainder
from the string to write.  Full lines ready for writing are returned.

@param string $string
@return string
Prepends any existing remainder to the passed string then checks if the string fits into a uuencoded line and removes and keeps any remainder from the string to write . Full lines ready for writing are returned .