Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [BBCODE][PHP]
MILICJA
post
Post #1





Grupa:
Postów: 31
Pomógł: 3
Dołączył: 25.08.2006

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


Mój problem wynika następująco. Mam jakiś tekst np.

bla bla bla
la la la
mi mi mi

Chodzi mi oto ,aby zrobić z tego tekstu coś takiego :

bla bla bla la la la mi mi mi

Czyli dodać wszystko do jednej linii. (Nie chodzi mi o usunięcie znacznika <BR> tylko \n )
Próbowałem czegoś takiego :
  1. <?php
  2. $tekst = 
  3. '
  4. bla bla bla 
  5. la la la
  6. mi mi mi 
  7.  
  8. ';
  9. $tekst = preg_replace('/\n/','', $tekst);
  10. ?>


Ale jak można się domyślić nie działa. proszę o pomoc.
Go to the top of the page
+Quote Post
qrees
post
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

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


Cytat(MILICJA @ 26.01.2008, 20:46:21 ) *
Mój problem wynika następująco. Mam jakiś tekst np.

bla bla bla
la la la
mi mi mi

Chodzi mi oto ,aby zrobić z tego tekstu coś takiego :

bla bla bla la la la mi mi mi

Czyli dodać wszystko do jednej linii. (Nie chodzi mi o usunięcie znacznika <BR> tylko \n )
Próbowałem czegoś takiego :
  1. <?php
  2. $tekst = 
  3. '
  4. bla bla bla 
  5. la la la
  6. mi mi mi 
  7.  
  8. ';
  9. $tekst = preg_replace('/\n/','', $tekst);
  10. ?>


Ale jak można się domyślić nie działa. proszę o pomoc.


lepiej użyć str_replace. I zamiast '/\n/' podać "\n" (tak, DWA ciapki).

  1. <?php
  2. str_replace("\n", " ", $tekst);
  3. ?>

Jak się domyślam, nie chcesz zupełnie usunąć \n, tylko zamienić je na spacje (przynajmniej według twojego przykładu.)

Ten post edytował qrees 26.01.2008, 22:11:23
Go to the top of the page
+Quote Post
bartg
post
Post #3





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

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


trim" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
qrees
post
Post #4





Grupa: Zarejestrowani
Postów: 275
Pomógł: 44
Dołączył: 23.11.2007

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


Cytat(bartg @ 26.01.2008, 23:12:05 ) *
[manual\]trim\[/manual\]

A co trim ma do tego?
Go to the top of the page
+Quote Post
MILICJA
post
Post #5





Grupa:
Postów: 31
Pomógł: 3
Dołączył: 25.08.2006

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


Ok działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Dzięki !
Go to the top of the page
+Quote Post

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: 23.08.2025 - 18:42