original_string: final protected function fread($length = null)
  	{
  		if (! is_int($length)) {
  			$length = $this->fstat('size');
  		}
  		return fread($this->fhandle, $length);
  	}
code: final protected function fread($length = null)
  	{
  		if (! is_int($length)) {
  			$length = $this->fstat('size');
  		}
  		return fread($this->fhandle, $length);
  	}
code_tokens: final protected function fread ( $ length = null ) { if ( ! is_int ( $ length ) ) { $ length = $ this -> fstat ( 'size' ) ; } return fread ( $ this -> fhandle , $ length ) ; }
docstring: Binary-safe file read
  
  @param  int    $length Up to $length number of bytes read.
  @return string         The read string or FALSE on failure.
  @see https://php.net/manual/en/function.fread.php
docstring_tokens: Binary - safe file read