Answer the question
In order to leave comments, you need to log in
How does in_array work in foreach?
Hello. I'm making a parser using simple dom html.
//получили список артикулов строкой - преобразуем в массив
$articles=explode("\n", $_POST["art"]);
//урл для парсинга
$html = file_get_html($_POST["url"]);
//перебор ссылок
foreach ($html->find('a.productLink') as $e) {
//получение непосредственно ссылки
$e=$e->href;
//в ссылке есть артикул, убираем все кроме него
$skuhref=preg_replace("/\D/","",$e);
//если в артикулах присутствует такая комбинация цифр то делай
if (in_array($skuhref, $articles)) {
...действие....
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question