Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zamienić twarde spacje?
sada
post
Post #1





Grupa: Zarejestrowani
Postów: 302
Pomógł: 24
Dołączył: 6.12.2008

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


[php][/php] Witam!

Straciłem 2 dni, przeczytałem chyba wszystko o twardych spacjach i nic..

1.Za pomocą funkcji file_get_contents wyciąłem część źródła strony i próbuję go obrabiać jako string.
2.W żródle występowały dwa rodzaje spacji  (twarda) i po prostu odstęp (miękka).
3. Podczas wyświetlania wyciętej części nadal występują dwa rodzaje spacji (w Wordzie jedna z nich oznaczona jest kropką a druga kółeczkiem) lecz nie ma już ( ).
4. Ta oznaczona kropką daje sie wykasować lub zamienić funkcją str_replace.
5. Tej , która w żródle była spacją twardą   a teraz jest (kólkiem) nie mogę ruszyć.
Próbowałem str_replace i ereg_replace , wydaje mi się , że teraz nie jest to już   , może jakiś znak UNICODE?

POmocy

Ten post edytował sada 1.10.2009, 10:55:50
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


To określ się w końcu czego oczekujesz.

  1. $text = 'zxc       zxc';
  2.  
  3. $text=str_replace(' ',"",$text);
  4.  
  5. echo $text;


W powyższym przykładzie twarda spacja jest kasowana. Nie podałeś żadnego kodu, jakie pliki wczytujesz, oraz czy używasz jakiś innych funkcji.

Ten post edytował !*! 1.10.2009, 16:47:18
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: 16.01.2026 - 02:53