ďťż

[php] Odczyt z explode()

       

Podstrony


telcocafe

Zrobiłem jeden plik który zapisuje odpowiednio do pliku:
jedno|drugie(nowa linia)
trzecie|czwarte itd
Napisałem potem plik co odczytuje te dane, ale on odczytuje tylko to ostatni zapis czyli: trzecie|czwarte...
<?php $numer = "plik.txt"; $b = file($numer); foreach($b as $value); $a = explode("|",$value); echo "COS: $a[0]<br/>"; echo "COS2: $a[1]<br/><hr/>"; ?>
No i w sumie wyswietla tak jak chcialem, ale tylko ostatni zapis... Gdzies mi kiedys mignelo ze to z petla for sie chyba robi, ale nie wiem do konca jak. Mógłby ktoś podpowiedzieć?



<?php $numer = "plik.txt"; $b = file($numer); foreach($b as $value); { $a = explode("|",$value); echo "COS: $a[0]<br/>"; echo "COS2: $a[1]<br/><hr/>"; } ?>

nie prościej

<?php $numer = "plik.txt"; $a = explode("|",file_get_contents($numer); echo "COS: $a[0]<br/>"; echo "COS2: $a[1]<br/><hr/>"; ?>
?

OMG... Co to za pętla, co nic nie robi? Dałbyś tam klamerki...
//heh, ależ ja jestem "sibki" :)

@Coldpeer: nie będzie to poprawne, bo dwa niesąsiadujące wpisy się połączą.
Będzie:
jeden
dwa\ntrzy
cztery

i tak dalej...
Użytkownik pbnan edytował ten post 03 czerwiec 2007, 18:58


@kutar: wielkie dzięki :P Taka prosta rzecz a ja szukam nie wiadomo po co... Heh, dzięki za szybką reakcję :P


@Coldpeer: nie będzie to poprawne, bo dwa niesąsiadujące wpisy się połączą.
Będzie:
jeden
dwa\ntrzy
cztery

fakt, nie pomyślałem...

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.