|
|
|
| Добрый день!
есть файл silka.txt
в нем
http://www.site1.ru/forum/addtheme.php?id_forum=1
http://www.site2.ru/forum/forum
...
|
и вотам много ссылок с http:// в начале ...
вопрос в следушем
как сделать так чтоб указатель продвигался дальше вот код
$filename = "silka.txt";
$handle = fopen($filename, "r");
$line = fread($handle, filesize($filename));
fclose($handle);
$search = "#\r\n([-_a-zA-Z./:0-9?=+&%@,а-яА-Я]{0,})#"; //\r\n ставит указатель вниз ... но когда юзаю \r\n еще раз то уже третья сылка не выдается ...
preg_match_all($search, $line, $out);
echo $out[1][0];
|
нужно чтоб из фаила при обрашении в РВ вписать что-то такое чтоб указатель становился ниже и копировать всю строку но если делать так
\r\n\r\n то он вобще ничего не выдает
---------------------------------------------------
ПС. можно какнибудь кажду строку засунуть в масив?чтоб было так echo $masiv['5']
и выводилась пятая ссылка
---------------------------------------------------
зарание блогодарен! | |
|
|
|
|
|
|
|
для: Ntro123
(01.08.2009 в 15:28)
| | из мануала:
Ниже приведен простой пример:
Пример 1. Построчное чтение файла
<?php
$handle = fopen("/tmp/inputfile.txt", "r");
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
?>
|
(хотел сказать скачайте , но на офф.сайте http://www.php.net/download-docs.php нет больше русской версии,)
или preg_match_all( '#^\S+$#m', $ВесьТекст, $Массив); | |
|
|
|