Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odczyt 2 linii po kolei
raven22
post 27.05.2003, 21:39:42
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 questionmark.gif?


--------------------
Radio Maryja, Only Heavy Metal, 66,6FM
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
DeyV
post 27.05.2003, 21:44:58
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] questionmark.gif?


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
Cudi
post 27.05.2003, 21:47:40
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]
Go to the top of the page
+Quote Post
Wankster
post 27.05.2003, 22:03:34
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ć biggrin.gif
Go to the top of the page
+Quote Post
Cudi
post 27.05.2003, 22:15:33
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' ); questionmark.gif?

A nie przypdadkiem file() ? smile.gif

I można by skorzystać z foreach'a zamiast z for'a :]
Go to the top of the page
+Quote Post
spenalzo
post 27.05.2003, 22:19:02
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' ); questionmark.gif?
 
A nie przypdadkiem file() ? smile.gif

Hmm? Przecież jest file()...


--------------------

Go to the top of the page
+Quote Post
Wankster
post 27.05.2003, 22:20:29
Post #7





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 19.04.2003

Ostrzeżenie: (0%)
-----


Bo zmieniłem biggrin.gif
Go to the top of the page
+Quote Post
spenalzo
post 27.05.2003, 22:22:46
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


--------------------

Go to the top of the page
+Quote Post
Jabol
post 28.05.2003, 15:45:45
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:
[php:1:76a9dc5ccd]<?php
list($l1, l2) = file('plik');
?>[/php:1:76a9dc5ccd]
hmm... a co napisał manual, nie chce mi się szukać, ale opowiem wam o wiedzy jaką z niego wyciągnąłem!
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!
Go to the top of the page
+Quote Post
Cudi
post 28.05.2003, 15:50:32
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 smile.gif a nie | (SHIFT + backslash)
Go to the top of the page
+Quote Post
Jabol
post 28.05.2003, 15:52:03
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!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 11:45