public function peek()
	{
		$peekPosition = $this->position + 1;
		// BMS 2017-09-05 This should return -1.  False is equivalent to zero which is a valid buffer offset value.
		if ( $peekPosition >= count( $this->buffer ) ) return -1; // false;

		return $this->buffer[ $peekPosition ];
	}
public function peek()
	{
		$peekPosition = $this->position + 1;
		// BMS 2017-09-05 This should return -1.  False is equivalent to zero which is a valid buffer offset value.
		if ( $peekPosition >= count( $this->buffer ) ) return -1; // false;

		return $this->buffer[ $peekPosition ];
	}
public function peek ( ) { $ peekPosition = $ this -> position + 1 ; // BMS 2017-09-05 This should return -1.  False is equivalent to zero which is a valid buffer offset value.
 if ( $ peekPosition >= count ( $ this -> buffer ) ) return - 1 ; // false;
 return $ this -> buffer [ $ peekPosition ] ; }
Look one char ahead in the buffer
@return number|mixed
Look one char ahead in the buffer