![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 6.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jak odczytac z pliku np. plik.ext 1 linie i wrzucic ja do $l1, a druga linie odczytac i wrzucic do $l2
![]() -------------------- Radio Maryja, Only Heavy Metal, 66,6FM
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
a nie wystarczy $L = file('plik'); i odwoływanie do zmiennej $L[1]
![]() -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
![]() Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Ja już sie uparłeś na te dwie zmienne to możesz zawsze zrobić tak:
[php:1:62aa82d285]<?php list($l1, l2) = file('plik'); ?>[/php:1:62aa82d285] |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
albo
[php:1:5d64b1e5b4]<?php $file = file( 'plik.ext' ); $lines = count( $file ); for( $i = 0; $i < $lines; $i++ ) { $l{$i} = $file[ $i ]; } ?>[/php:1:5d64b1e5b4] powinno działać ![]() |
|
|
![]()
Post
#5
|
|
![]() Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
$file = fopen( 'plik.ext', 'r' );
![]() A nie przypdadkiem file() ? ![]() I można by skorzystać z foreach'a zamiast z for'a :] |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat $file = fopen( 'plik.ext', 'r' );
![]() A nie przypdadkiem file() ? ![]() Hmm? Przecież jest file()... -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Bo zmieniłem
![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sorry, nie zauważyłem napisu - przyznaję sie bez bicia. Możecie mnie zmoderować :-P
-------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ja już sie uparłeś na te dwie zmienne to możesz zawsze zrobić tak:
hmm... a co napisał manual, nie chce mi się szukać, ale opowiem wam o wiedzy jaką z niego wyciągnąłem!
[php:1:76a9dc5ccd]<?php list($l1, l2) = file('plik'); ?>[/php:1:76a9dc5ccd] Zmienna może zawierać cyfry, małe i duże litery oraz podkreślenie, z tym, że nie może się zaczynać od cyfry. Jeżeli umiecie czytać ze zrozumieniem już wiecie o co chodzim jeżeli nie, to wam powiem. Zmienna nie może sie nazywać $|1! |
|
|
![]()
Post
#10
|
|
![]() Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Ja napisałem "l" jak Leszek
![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
heh :oops: , ups. Ale to tak wygląda. Dlatego polecam dłuższe i bardziej opisowe nazwy zmiennych!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:45 |