[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: file_get_conents и URL
spoooner101
Только начал изучать php, ситуация такая:
Есть файл в котором 10 строк, каждая строка - URL

http://site1.ru/file.php&act=on
http://site2.ru/file.php&act=on
http://site3.ru/file.php&act=on ...

Пишу код:

<?
$urls = file("on.txt");
for ($i = 0; $i < count($urls); $i++) {
$orig_file = file_get_contents($urls[$i]);
}
?>

Срабатывает только последний URL из файла, я так понял это из за переноса строки, но вот исправить никак не могу : )
Игорь_Vasinsky
Цитата
for ($i = 0; $i < count($urls); $i++) {
   $orig_file = file_get_contents($urls[$i]);
}


ты в цикле перезаписываешь переменную с каждой итерацией. и с foreach практичней


<?
$orig_file = '';

$urls = file("on.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach($urls as $url) {
$orig_file .= file_get_contents($url);
}
?>


В переменную $orig_file будут дописывать содержимое страничек с ссылок в файле

я тока не понял - зачем тебе это.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
Цитата
На форуме: 2 года,

Цитата
Только начал изучать php


blink.gif

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
spoooner101
активно общаюсь тут как видишь wink.gif Спасибо за ответ, помог.
sergeiss
Цитата (Игорь_Vasinsky @ 8.11.2012 - 12:16)
Цитата
На форуме: 2 года,

Цитата
Только начал изучать php

"Скоро сказка сказывается, да не скоро дело делается" (с) народная мудрость.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Игорь_Vasinsky
laugh.gif в тему!

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.