Beispiel #1
0
 public function index03Action()
 {
     echo "<h3 style='color:red;font-weight:bold'>" . __METHOD__ . "</h3>";
     $dom = new \Zend\Dom\Query($this->_html);
     $nameNodes = $dom->execute("div[class='caption'] h3");
     $imgNodes = $dom->execute("div[class='thumbnail'] img");
     $yearNodes = $dom->execute("div[class='caption'] p");
     echo $totalItems = $nameNodes->count();
     $result = array();
     for ($i = 0; $i < $totalItems; $i++) {
         $result[$i]['name'] = $nameNodes[$i]->nodeValue;
         $result[$i]['year'] = $yearNodes[$i]->nodeValue;
         $result[$i]['image'] = $imgNodes[$i]->getAttribute("src");
     }
     echo "<pre style='font-weight:bold'>";
     print_r($result);
     echo "</pre>";
     return false;
 }