на начало
На главную страницу
Форум   

Статья :: Как вырезать со страницы все ссылки?

Как вырезать со страницы все ссылки?

Решение:
<?
echo "<pre>";

// качаем страницу в переменную $buf
$buf=implode("",file("http://www.ru/"));

// получем ссылки в массив
preg_match_all("/<[Aa][ \r\n\t]{1}[^>]*[Hh][Rr][Ee][Ff][^=]*=[ '\"\n\r\t]*([^ \"'>\r\n\t#]+)[^>]*>/",$buf,$url);

// выводим массив на экран
while($i<count($url[1])) { echo $url[1][$i++]."\n"; }

echo "</pre>";
?>

Как вырезать со страницы все ссылки?

страницы в данном разделе 
get yahoo proxy Имитация каталогов
Имитация файлов и директорий. Часть 2 Building Dynamic Requests
Виртуальный магазин? Параллельное выполнение скриптов
Это программа отсылает сообщение на Асю. Передача из скрипта методом POST
Пример работы с сессиями. СЕССИИ - обучение и /правильное/ использование
Как вытащить слова из текста? Защита от двойного сабмита
Как вырезать со страницы все ссылки? >  


Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)



PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C



 
© faq.pp.ru, справочник программиста