original_string: public function split($length)
      {
          $id = new Horde_Stream_Temp();
          $id->add($this->tostring_sort, true);
  
          $out = array();
  
          do {
              $out[] = $id->substring(0, $length) . $id->getToChar(',');
          } while (!$id->eof());
  
          return $out;
      }
code: public function split($length)
      {
          $id = new Horde_Stream_Temp();
          $id->add($this->tostring_sort, true);
  
          $out = array();
  
          do {
              $out[] = $id->substring(0, $length) . $id->getToChar(',');
          } while (!$id->eof());
  
          return $out;
      }
code_tokens: public function split ( $ length ) { $ id = new Horde_Stream_Temp ( ) ; $ id -> add ( $ this -> tostring_sort , true ) ; $ out = array ( ) ; do { $ out [ ] = $ id -> substring ( 0 , $ length ) . $ id -> getToChar ( ',' ) ; } while ( ! $ id -> eof ( ) ) ; return $ out ; }
docstring: Split the sequence string at an approximate length.
  
  @since 2.7.0
  
  @param integer $length  Length to split.
  
  @return array  A list containing individual sequence strings.
docstring_tokens: Split the sequence string at an approximate length .