Autor | Zpráva | ||
---|---|---|---|
honzaa Profil * |
#1 · Zasláno: 20. 2. 2011, 17:14:06
Zdravím, jsem v PHP začátečník a chtěl bych se zeptat zda-li je nějaká funkce na vypsání obsahu více textových souborů najednou. Zkoušel jsem něco takového.
<?php readfile("*.txt"); ?> Bez úspěchu. Mohl by někdo poradit. Děkuji. H. |
||
GeneralDv Profil |
#2 · Zasláno: 20. 2. 2011, 17:35:30 · Upravil/a: GeneralDv
Je vypiš za sebou. Řešení je plno, třeba funkci readfile() můžeš dát víckrát, nebo..:
$textaky = array('jedna', 'dva', 'tri'); foreach ($textaky as $nazev) { readfile("$nazev.txt"); } Bez úspěchu. Jakej je problém? Ono ho to nevypíše? |
||
honzaa Profil * |
#3 · Zasláno: 20. 2. 2011, 17:42:36
Problém je ten, že já mám třeba dvacet txt souborů a přibývají. A chtěl bych, aby se vypisovaly všechny soubory s příponou .txt bez ohledu na název.
|
||
GeneralDv Profil |
#4 · Zasláno: 20. 2. 2011, 17:45:49 · Upravil/a: GeneralDv
V tom případě můžeš takhle:
foreach (glob("./*.txt") as $soubor) { //funkce glob vrátí ze zadaný cesty soubory jako pole readfile($soubor); } Zavání to divně, nevim k jakýmu účelu to chceš, ale asi bys měl použít databázi. |
||
honzaa Profil * |
#5 · Zasláno: 20. 2. 2011, 17:47:42
Chci to právě jako násilný způsob jak se vyhnou databázi. Do těchto odvětví PHP jsem ještě nazavítal. :)
|
||
honzaa Profil * |
#6 · Zasláno: 20. 2. 2011, 17:48:05
Jinak díky, zkusím...
|
||
Časová prodleva: 13 let
|
0