Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak usunąc przez PHP spacie w danym zdaniu?
RenePL
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 4.04.2004

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


Witam mam zdanie a wyrazy są odczielone od siebie o różnych roztawach odzielone są spaciom Nie umiem tego w tym poscie zastosować ale zamiast kropek jest normalna przerwa jak w spaci np.

VAR1................VAR2...................................VAR3........VAR4

Jak w php usunąc te przerwny miedzy VAR
zeby uzyskac
VAR1VAR2VAR3VAR4 lub lepiej VAR1 VAR 2 VAR3 VAR 4 czy też dobrze było by

VAR1.VAR2.VAR3.VAR4


prosze o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


można to zrobić też za pomocą str_replace ale wątpię czy to by było optymalne rozwiązanie

  1. <?php
  2.  
  3. $str = 'VAR1 VAR2 VAR3 VAR4  VAR5 VAR6 VAR7';
  4.  
  5. while ( false !== strpos( $str, ' ' ) ){
  6. $str = str_replace( ' ', ' ', $str );
  7. }
  8.  
  9.  
  10. echo $str;
  11.  
  12. ?>


działanie proste - dopóki występują jakieś podwójne spacje, każdą podwójną spację zamień na pojedynczą
Go to the top of the page
+Quote Post

Posty w temacie
- RenePL   Jak usunąc przez PHP spacie w danym zdaniu?   21.12.2004, 19:36:49
- - sopel   postaraj się jaśniej formułować problem. może ta f...   21.12.2004, 19:47:47
- - RenePL   No jasne że to dzieki ci bardzo!   21.12.2004, 21:18:47
- - crash   A ja pokochalem wyrazenia regularne wiec zaproponu...   21.12.2004, 21:21:54
- - sopel   Cytat(crashu @ 2004-12-21 21:21:54)A ja pokoc...   21.12.2004, 21:32:07
- - crash   Wolniejsze o ile tysiecznych czy dziesieciotysiecz...   21.12.2004, 21:49:42
- - sopel   Cytat(crashu @ 2004-12-21 21:49:42)A tak btw....   21.12.2004, 21:59:13
- - crash   Nie nie nie, nie chodzi o rozumienie dzialania Al...   21.12.2004, 22:05:15
- - sopel   Cytat(crashu @ 2004-12-21 22:05:15)Nie nie ni...   21.12.2004, 22:27:46
- - crash   Przestan cytowac swiety manual i sprawdz sam. Co z...   21.12.2004, 22:55:21
- - sopel   Cytat(crashu @ 2004-12-21 22:55:21)Przestan c...   21.12.2004, 22:56:55
- - crash   Ad. 1 Niewiadomo czy koledze udalo sie rozwiazac t...   21.12.2004, 23:08:14
- - sopel   Cytat(crashu @ 2004-12-21 23:08:14)Kasujac po...   21.12.2004, 23:11:36
- - RenePL   Chciałem aby zamiast { kropi to spacia} [...........   22.12.2004, 00:07:07
- - DeyV   Ale przecież tu już się pojawiła odpowiadź - wyraż...   22.12.2004, 09:25:02
- - RenePL   [SQL]SUPER!! DZIAŁA DZIEKI!   22.12.2004, 13:05:15
- - rogrog   można to zrobić też za pomocą str_replace ale wątp...   22.12.2004, 14:53:43
- - crash   Ten temat sie ciagnie jakby takie zformatowanie ci...   22.12.2004, 15:41:27
- - rogrog   @crashu: dla Twojej informacji dokładnie przeczyta...   22.12.2004, 17:07:30
- - crash   No to ja juz nie wiem czy uzycie jednego malutkieg...   22.12.2004, 18:19:09
- - sf   Cytat(crashu @ 2004-12-22 18:19:09)No to ja j...   22.12.2004, 20:01:10
- - sopel   Cytat(sf @ 2004-12-22 20:01:10)Rogrog pokazał...   23.12.2004, 09:37:18
- - DavidPL   Cytat(sopel @ 2004-12-23 10:37:18)metoda poka...   23.12.2004, 10:01:34
- - DeyV   1. metoda z while NIE sypie się, niezależnie od te...   23.12.2004, 10:17:35


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 22:38