You are here

public function StringInputStream::remainingChars in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/masterminds/html5/src/HTML5/Parser/StringInputStream.php \Masterminds\HTML5\Parser\StringInputStream::remainingChars()

Get all characters until EOF.

This reads to the end of the file, and sets the read marker at the end of the file.

@note This performs bounds checking

Return value

string Returns the remaining text. If called when the InputStream is already exhausted, it returns an empty string.

Overrides InputStream::remainingChars

File

vendor/masterminds/html5/src/HTML5/Parser/StringInputStream.php, line 227

Class

StringInputStream

Namespace

Masterminds\HTML5\Parser

Code

public function remainingChars() {
  if ($this->char < $this->EOF) {
    $data = substr($this->data, $this->char);
    $this->char = $this->EOF;
    return $data;
  }
  return '';

  // false;
}