Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] skasowanie co drugą linijke w pliku i zapisanie zmiany
maryaan
post
Post #1





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


to ze jestes zielona jeszcze nie upowaznia Cie do crosspostingu na dzien dobry :] a jesli chodzi o to kasowanie co drugiej linii to sprawa jest bardzo prosta, wystarczy funkcja file a pozniej zapis do pliku otrzymanej tablicy, oczywiscie z pominieciem parzystych elementow (lub nieparzystych - na to samo wyjdzie)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2. if ($i % 2)
  3. ?>


poczytaj o modulo, jeśli zwróci true zostają wykonane instrukcje w if'ie, dodam że zapis

  1. <?php
  2. $new_file[] = $file[$i];
  3. ?>


dodaje do tablicy $new_file linie z pliku file.txt (w tym przypadku co drugą) z indeksem o jeden większym od poprzedniego zaczynając od zera. Jeśli chcesz zobaczyć jak wygląda tabla $file i $new_file skorzystaj z print_r" title="Zobacz w manualu PHP" target="_manual

Pozdrawiam Piotrek.

Ten post edytował webdicepl 31.03.2007, 23:48:21
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 11:07