Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Problem z tablica...:|
hub3rt
post 28.06.2006, 18:57:11
Post #1





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 19.09.2003
Skąd: Białystok

Ostrzeżenie: (10%)
X----


Wiec chodzi o to, że nie działa mi funkcja usuwania ostatniego elementu tablicy. Skrypt wyglada nastepujaco:
  1. <?php
  2. $wp = file($adres.".txt"); //laduje tablice
  3.  $tabo = array_reverse($wp); //odwraca elementy tablicy (pierwsze staja sie ostatnimi i odwrotnie)
  4.  $kasacja = array_pop($tabo); //usuwa ostatni element tablicy
  5.  $tab = array_reverse($tabo); //odwracfa ponownie elementy tablicy
  6. (...)
  7.  array_push($wp, $shout); //dodaje element na koncu tablicy
  8.  $plik = fopen($adres.".txt", 'w');
  9.  flock($plik, LOCK_SH);
  10.  for ($i=0; $i<=12; $i++) 
  11.  {
  12. fputs($plik, $wp[$i]); //zapisuje do pliku okreslona ilosc elementow
  13.  }
  14.  flock($plik, LOCK_UN);
  15.  fclose($plik);
  16. (...)
  17.  }
  18. ?>


Co jest nie tak? Nie usuwa ostatniego elementu tablicy, wiec pozniej nie zapisuje wszystkich elementow do pliku, bo jest ich za duzo!

Ten post edytował hub3rt 28.06.2006, 18:59:33
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 12:36