Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Usunięcie odstępów
Octobus
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

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


Witam. Mam taką treść pobieraną curlem w której jest zbyt duży odstęp. Tekst pobrany można znależć tutaj. Jak widac jest spory odstęp który w kodowaniu iso oznaczony jest jako  .

Muszę usunąć ten odstęp ale jakoś nie mogę sobie z nim poradzić ;/. Jeżeli próbuje usunąć podwójną spacje przez
  1. while(strpos($tekst, ' ')!==false){
  2. $tekst = str_replace(' ', ' ', $tekst);
  3. }

nic mi to nie daje ;/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Zidane
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 8.08.2008
Skąd: Warszawa

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


Spróbuj zamiast spacji dać jej odpowiednik html'owy (IMG:style_emoticons/default/smile.gif)
  1.  
Go to the top of the page
+Quote Post
Octobus
post
Post #3





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

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


Kod
if (strpos($polski, ' ')!==false)
    echo '<h1>jest</h1>';
else
    echo '<h1>nie ma</h1>';

Daje wynik nie ma
To jest czysty tekst, nie html.

Ten post edytował Octobus 31.07.2011, 11:36:01
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Twoja "spacja" to tak naprawdę c2a0 czyli w utf-8 NO-BREAK SPACE
Go to the top of the page
+Quote Post
Octobus
post
Post #5





Grupa: Zarejestrowani
Postów: 259
Pomógł: 1
Dołączył: 3.07.2011

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


Aha, dzięki za info, tak podejrzewałem właśnie ale to było tylko przypuszczenie. Szkoda że nie podpowiedziałeś jak usunąć to z tekstu.

Ten post edytował Octobus 31.07.2011, 12:47:16
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: 15.09.2025 - 22:06