$html = file_get_contents('http://site.com');
$dom = new DOMDocument();
@$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$links = $xpath->evaluate("/html/body//a");
for ($i = 0; $i < $links->length; $i++) {
$link = $links->item($i);
$url = $link->getAttribute('href');
if (strpos($url, '#') === false)
echo $url . '<br>';
}
вторник, 20 августа 2013 г.
PHP: Find all the links on a page
Подписаться на:
Комментарии к сообщению (Atom)
Постоянные читатели
Популярные сообщения
-
bash скрипт использующий API ВК без авторизации: #!/bin/bash sys_version="0.3b" sys_method='audio.search' sys_tem...
-
jQuery: Обнаружение изменения ориентации экрана $ ( window ). bind ( 'orientationchange' , function ( event ) { s...
-
Навигация по страницам для сайта на PHP Функция постраничной навигации: <?php function pagination($query, $per_page = 10,$pag...
-
Эмуляция CURLOPT_FOLLOWLOCATION когда появляется ошибка CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir i...
-
AutoLogin to website from panel of bookmarks on Javascript: Автоматическая авторизация на сайте через яваскрипт код из панели закладок. ...
-
Запросы на выборку из таблицы Самыми распространенными и простыми запросами SQL в базе данных являются запросы на выборку. Отличают их...
-
Sending to FTP and copying the link to the clipboard (Visual Basic Script) Rem Отправка на FTP и копирование ссылки в буфер (Visual Basic Sc...
-
At the start of working with MySQLi on PHP we must create connection: $mysqli = new mysqli(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME) or die(...
-
Yandex Map API 2.0 simple example (живой пример) <div class="content"> <script src="http://api...
-
Брут (подбор) пароля по md5 php скриптом // Устанавливаем неограниченное время выполнения скрипта set_time_limit(0); // Читаем ...
Комментариев нет:
Отправить комментарий