zagorisback

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет Mavrikii Я добавил свой код, Код: echo '<br>'; $arr = $data2; foreach($arr as $url) echo '<a href="' . $url . '" target="_blank">' . $url . '</a>'; $urls = array_map(function($value) { return '<a href="' . $url . $url .'</a>'; }, $arr); echo join(' , ', $urls); | Но что-то не работает 1) URL стремится к localhost (папка на моем компьютере) и не домен пример: http://cinema/parsing/celebsfacts.com должен быть celebsfacts.com (и откройте его на внешнюю вкладку) 2) «Код выходит Код: (Смотрите экран выше) полный код Код: $haystack2 = $row->websites; preg_match_all('#href=\"/out/website[^"]+\">(.*?)</a>#', $haystack2, $matches2); $data2 = $matches2[1]; $data2 = array_filter(array_unique(array_map('trim', $data2))); natsort($data2); echo '<b>' . join(' *** ' , $data2 ) . '</b>'; echo "<br>\n"; echo '<font color="blue">' . '<b>' . count( $data2 ) . '</b>' . '</font>' . " web were found."; /// code by Mavrikii //TEST echo '<br>'; echo '<br>'; $arr = $data2; foreach($arr as $url) echo '<a href="' . $url . '" target="_blank">' . $url . '</a>'; $urls = array_map(function($value) { return '<a href="' . $url . $url .'</a>'; }, $arr); echo join(' , ', $urls); | Добавлено: EDIT Решено, как это Только join не работает Код: Код: echo '<a href="//' . $url . '" target="_blank">' . $url . '</a>'; |
|