original_string: public static function join(array $pieces, $glue = '', $encoding = null) {
  		return new Text(implode($pieces, $glue), $encoding);
  	}
code: public static function join(array $pieces, $glue = '', $encoding = null) {
  		return new Text(implode($pieces, $glue), $encoding);
  	}
code_tokens: public static function join ( array $ pieces , $ glue = '' , $ encoding = null ) { return new Text ( implode ( $ pieces , $ glue ) , $ encoding ) ; }
docstring: Join array elements with a string
  
  @param array $pieces The array of strings to join.
  @param string $glue Defaults to an empty string.
  @param string $encoding the desired encoding
  @return Text
  Returns a string containing a string representation of all the array elements in the
  same order, with the glue string between each element.
docstring_tokens: Join array elements with a string