Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Białe znaki, Jak zamienić białe znaki na tekst?
djstrong
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 9
Dołączył: 22.09.2006

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


Zapisuje sobie strone file_get_contents do zmiennej. Jak zamienic biale znaki na tekst w tej zmiennej? Tzn. "enter" na "\n", czy "\r\n". Chce zeby to bylo uniwersalne na oba systemy.

Drugi problem jest taki, ze w wyr. reg. na windowsie korzystam we wzorcu z "\n", na linuxie takowy nie dziala, probowalem zmienic na "\r\n", ale to tez nic nie dalo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Po pierwsze, zamiast się zastanawiać czy trzeba użyć \n czy \r\n lepiej użyć stałej PHP_EOL, która to wie.

Po drugie, żeby na stronie wyświetliły się białe znaki zgodnie z ich znaczeniem, musisz zamienić je na <br>. Do tego masz funkcję nl2br" title="Zobacz w manualu PHP" target="_manual.

Po trzecie, dostałeś na talerzu funkcję str_replace" title="Zobacz w manualu PHP" target="_manual. To czy zajrzysz do manuala i zrobisz z niej użytek czy będziesz oczekiwał gotowego rozwiązania (którego nie dostaniesz) to już twój wybór.

pozdr.
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: 11.10.2025 - 15:10