Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] znak nowej lini , jak się go pozbyć
Forum PHP.pl > Forum > Przedszkole
motor
Witam mam taki problem , mam zmienną $zmienna i ona ma taki format

$zmienna="dna dana coś tam
razem koszty vat";

a chcę żeby wyglądało to tak

$zmienna="dna dana coś tam razem koszty vat";

czyli znak nowej lini zastępuję spacją
href
Kod
str_replace("\n"," ",$zmienna);
motor
Nie działa i nie wiem o co chodzi ? exclamation.gif!!!!!!!!!!!!!!!!!!!!!
Chce to zapisać do pliku

  1. <?php
  2. $fp = fopen ( "plik.csv" , 'w' ) or die ( 'Error opening cache file' );
  3.  // write buffer content to cache file
  4. $wynik = str_replace('n'," ",$zmienna);
  5. fwrite ( $fp , $wynik );
  6. fclose( $fp );
  7. ?>


Nie chcę zaśmiecać forum ale proszę czy ktoś może mi pomóc ? !
Kicok
Znaki specjalne takie jak \n \r \t tracą swoje "magiczne" zdolności, jeśli są umieszczone w apostrofach. Więc zastosuj dokładnie taki kod, jaki podał ci href
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.