Ел
Елена
Как решить эту задачу на PHP?
Нужно поместить в цикл, чтобы дальше значения выводило.
Как сделать, чтобы другую модель ноутбука выводили ещ помимо этой.
Нужно поместить в цикл, чтобы дальше значения выводило.
Как сделать, чтобы другую модель ноутбука выводили ещ помимо этой.
function Parse($get){
$search = '~data-name="([^"]+)" data-price="([^"]+)"~sU';
if(preg_match_all($search, $get, $arr, PREG_PATTERN_ORDER)){
return array($arr[1], $arr[2]);
}
return array();
}
$get = file_get_contents('https://www.21vek.by/notebooks/');
$array = Parse ($get);
while(list($key, $val) = each ($array)){
if(is_array($val)){
while(list($k, $v) = each ($val)){
print $array[0][$k]." ".$array[1][$k]."
\n";
}
}
}
?>
Зачем тебе какое-то фиксированное количество одинаковых значений? Цикл выведет эн-ное количество одно за другим и завершит работу