Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> usuniecie znaków " z pliku
qweqwe
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 11.08.2005

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


Mam plik csv gzdie w kolejnych linia są zapisane dane. Na poczatku i koncu kazdej linii jest znak "
Chciałbyhm usunąć wszystkie znaki " z tego pliku... mam nastepujący kawałek kodu:
  1. <?php
  2. $myFile= fopen("test.csv", "r");
  3. while(!feof($myFile)){
  4. $linia=str_replace(""","", $linia);
  5. }
  6. fclose($myFile);
  7. ?>

jednak nie działa... proszę o podpowiedz co robie źle... POZDRAWIAM i dziekuje z góry !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pigula
post
Post #2





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


  1. <?php
  2.  
  3. $myFile= fopen("test.csv", "r");
  4. flock($myFile,1);
  5. $i=0;
  6. while(!feof($myFile))
  7. {
  8.  $linia[$i]=fgets($myFile);
  9.  $linia[$i]=str_replace(""","", $linia[$i]);
  10.  $i++;
  11.  }
  12.  flock($myFile,3);
  13.  fclose($myFile);
  14.  myFile=fopen("test.csv","w");
  15.  flock($myFile,2);
  16.  for ($i=0, $j=count($myFile); $i<$j; $i++)
  17.  {
  18.  fwrite($myFile,$lina[$i];
  19.  }
  20.  flock($myFile,3);
  21.  fclose($myFile);
  22.  
  23. ?>

nie gwarantuje ze dziala bo dawno sie nie bawilem plikami a i nie testowalem tego podejzewam rowniez ze mozliwe jest zrobienie tego bardziej optymalnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
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: 24.08.2025 - 04:55