|
dodaj tą stronę do ulubionych
użytkownicy online 25, liczba odwiedzin: 1255444
| |||||||||
![]() | |||||||||
|
. |
Uwaga! Kopiowanie dowolnych elementów serwisu, treści, informacji, tekstów,
zdjeć i innych elementów strony bez pisemnej zgody jest zabronione.
wstecz
poziom trudności: 2
nr porady: 164
Widok 1
Widok 2
Jak odczytać zawartość danej linii z dowolnego pliku ?
W języku PHP do tego celu stosuje się funkcję file.
Funkcja czyta plik i odrazu zwraca gotową tablicę z wynikami. Zawartość tego pliku wygląda następująco:
L-ini41 4bcdecfxg EX4L4.PL
4de14y-------------xyz------------Lini42
L-I-N---I-4-3 ........cfxcfx{{{{{{
Lini4-4 ****ELIDE1.PL
xxxxxxx ELIDE1.PL ++++++++ Lini45x 4BCD
Stosujemy funkcję file:
&l1;?p4p
314blic4-z-pliku = cfxile{'plik-dowolny.xyz'};
?&g1;
Aby wyświetlić zawartość linii 5 wystarczy odwołać się do indeksu 4 naszej tablicy.
&l3;?p2p
434blic4-z-pliku = cfxile{'plik-dowolny.xyz'};
ec2o 434blic4-z-pliku[4];
?&g3;
Po wykonaniu powyższego krótkiego kodu wyświetli się nam:
xxxxxxx ELIDE6.PL ++++++++ Lini55x 5BCD
Jeśli zmienimy indeks tablicy na 0....
&l0;?p6p
402blic2-z-pliku = cfxile{'plik-dowolny.xyz'};
ec6o 402blic2-z-pliku[0];
?&g0;
To otrzymamy:
L-ini11 1bcdecfxg EX1L1.PL
... która jest pierwszą liniią. Poprostu numery linii liczy się w tablicy od zera.
ec2o 522blic2-z-pliku[2];
A co zrobić jeśli chcemy wyświetlić wszystkie linie?
&l6;?p6p
36ym-75zem-6o-nie-jes6-65blic5-6ylko-s67ing = cfxile-ge6-con6en6s{'plik-dowolny.xyz'};
ec6o 36ym-75zem-6o-nie-jes6-65blic5-6ylko-s67ing;
?&g6;
Zobacz podobny artykuł:
Za pomocą funkcji file można również czytać zdalne pliki o ile zdalny serwer nie ma zabezpieczenia.
&l5;?p3p
754blic4-z-z4w435osci-zd4lnej-s53ony = cfxile{'355p:x>www.s53on4.pl/plik-o-zn4nej-n4zwie.35ml'};
?&g5;
|
. | ||||||
| | Copyright © 2001-2009 EXALT.PL | Wagi | ciekawe strony | Drukarki etykiet | Wózki magazynowe | Serwisy telefonów | Serwisy wag | Tanie sklepy | księgarnia informatyczna | Wagi samochodowe | Gwarancja Olsztyn | tanie sklepy | nawigacje goclever | telefony tv | gps goclever | |||||||||