'; $options = array( 'http'=>array('method'=>"GET", 'header'=>"User-Agent: doogleBot/0.1\n") ); $context = stream_context_create($options); $getConstants = file_get_contents($url, false, $context); $this->doc = new DomDocument('1.0', 'utf-8'); @$this->doc->loadHTML($html . $getConstants); //@ Error supression is unnecessary, PHP>7.0 supports HTML5 } public function getlinks() { return $this->doc->getElementsByTagName("a"); } public function getTitleTags() { return $this->doc->getElementsByTagName("title"); } public function getMetaTags() { return $this->doc->getElementsByTagName("meta"); } public function getImages() { return $this->doc->getElementsByTagName("img"); } } ?>