Патерн за preg_match_all

vankata

Registered
Здравейте!
Трябва ми патерн за preg_match_all който да ми извежда определени текстове и цифри.От сайт за обяви искам да взема последните 10. Взимам изходния код с cURL но с патерна се затрудних. Всички атрибути и текстове са в в <td>. Ето част от кода:
Код:
<a href="http://САЙТ.КОМ/ad/dvd-portativen-plear-ID5JNdM.html#ccfdb126fe" class="marginright5 link linkWithHash detailsLink">
									<strong>ДВД портативен плеър.</strong>
								</a><p class="price">
								<strong>80 лв.</strong>
							</p>

Та...как мога да получа следния резултат от този линк http://olx.bg/ads/q-варна/?search[description]=1 първите 10 обяви
Код:
Array
(
    [0] => Array
        (
            [0] => http://САЙТ.КОМ/ad/dvd-portativen-plear-ID5JNdM.html#ccfdb126fe
            [1]=> ДВД портативен плеър.
            [2]=> 80 лв.
        )
и останалите 9 записа по същия начин
предварително благодаря на всеки, който реши да ми помогне :oops:
+1 :?:
 
PHP:
	include 'simple_html_dom.php';
	$url = 'http://olx.bg/ads/q-%D0%B2%D0%B0%D1%80%D0%BD%D0%B0/?search%5Bdescription%5D=1';
	$html = file_get_html($url);
	foreach($html->find('a.marginright5 strong') as $row) {
		echo $row->plaintext.'<br>';
	}

От тук нататък вярвам можеш и сам.
 
uphero каза:
PHP:
	include 'simple_html_dom.php';
	$url = 'http://olx.bg/ads/q-%D0%B2%D0%B0%D1%80%D0%BD%D0%B0/?search%5Bdescription%5D=1';
	$html = file_get_html($url);
	foreach($html->find('a.marginright5 strong') as $row) {
		echo $row->plaintext.'<br>';
	}

От тук нататък вярвам можеш и сам.

Можеш ли да ми го изкараш в array[0] и от там нататък да си го довърша?
 
vankata каза:
Можеш ли да ми го изкараш в array[0] и от там нататък да си го довърша?
Ако не се появи някой до довечера ще го направя, че няма време сега.
 
vankata каза:
справих се :eek: но този foreach ми вади 40 резултата. Как да го направя да ми вади само 10 за да зарежда по бързо кода...... :lol:
PHP:
$i = 0;
foreach($for as $row) { $i++;
	if($i == 10) { break;}
}
 
Можеш ли да ми го изкараш в array[0] и от там нататък да си го довърша?
този код още работи а като цъкна сорс кода на сайта няма елемент с клас marginright5. опитах се да вкарам в масива и други данни е нестава
 
този код още работи а като цъкна сорс кода на сайта няма елемент с клас marginright5. опитах се да вкарам в масива и други данни е нестава

Това ти е селектора, с който търсиш в external сайта. Мачни си го с каквото има :)
 

Горе