Autor | Zpráva | ||
---|---|---|---|
xtrip Profil |
Dobrý den, marně pátrám ve fórech o radu. Mám scriptík a jeho výstup chci uložt do souboru, ale ať dělám co dělám, nemůžu výstup označit jako proměnnou a později ji echovat (pod funkcí i v ní) nevíte někdo kdedělám chybu ?
script: $lines = file('http://neco.tld'); foreach ($lines as $line_num => $line) { echo "#<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n"; } také bych chtěl aby těch výstupů bylo více, v případě že bych nějak (nevím jak) udělal z $lines pole array a bylo tam vícero adres > tím pádem více výpisů pod sebou Moderátor panther: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
panther Profil |
#2 · Zasláno: 6. 3. 2011, 11:51:41
xtrip:
úplně nechápu, co myslíš, ale nikde nic neukládáš, jen vypisuješ. $lines = file('http://neco.tld'); $out = ''; foreach ($lines as $line_num => $line) { // echo "#<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n"; out .= "#<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n"; } echo $out; // misto echo muze byt treba file_put_contents nebo cokoliv jineho „v případě že bych nějak (nevím jak) udělal z $lines pole array“ $lines už pole je, funkce file jej vrací. Pokud by souborů bylo více, musel by sis je uložit do pole a použít jeden foreach navíc.
|
||
xtrip Profil |
#3 · Zasláno: 6. 3. 2011, 11:59:02
aHA, to nevadi, jde mi oto ze mam 5 url adres a chci vypsat jejich zdroja pod sebe.
html zdrojak stranky1 html zdrojak stranky2 html zdrojak stranky3 apd .. |
||
xtrip Profil |
#4 · Zasláno: 6. 3. 2011, 12:02:39
a ano, už mám vsechny url v polly array ale nevim kde a jak použít další foreach
|
||
Tori Profil |
#5 · Zasláno: 6. 3. 2011, 16:48:38
xtrip:
$stranky = array('http://example.com', '..url2..', '..url3..'); $out = ''; for ($i=0; $i<count($stranky); $i++) { $lines = file($stranky[$i]); foreach ($lines as $line_num=>$line) $out .= "$line_num: $line"; } echo $out; |
||
Časová prodleva: 13 let
|
0