File_get_html ile PHP garip sorun

0 Cevap php

Merhaba ben bir metin (web sitesi) Kümelenme Projesi için simple_html_dom kullanmaya çalışıyorum ama garip bir sorun haline çalıştırmak. I dış döngü içinde url yankı kullanın ve pasajı ne beklediğiniz vardır ama ben döngü dışında topladık dizi içeriğini yankı çalıştığınızda adresler Tamam ama parçacıkları gitti ve son pasajı kendi yerinde olduğu zaman .

<?php
  // create HTML DOM
  include("simple_html_dom.php");
  $search_query = 'something';
  $j = 1;
  $k = 1;
  /*************************GOOGLE***************************/
  for ($i = 0; $i < 1; $i++) {
      $url = sprintf('http://www.google.com/search?q=%s&start=%d', $search_query, 10 * $i);
      $html = file_get_html($url);
      foreach ($html->find('a[class=l]') as $element) {
          $urls[$j] = $element->href;
          echo $element->href . "\n\n\n\n\n";
          $j++;
      }
      foreach ($html->find('div[class=s]') as $element) {
          $snippets[$k] = $element->innertext;
          echo $element->innertext . "\n\n\n\n\n";
          $k++;
      }
  }
  $j = 1;
  foreach ($snippets as $elemement) {
      echo $urls[$j] . "\n" . $element . "\n\n\n\n";
      $j++;
  }
?>

0 Cevap