![]() |
![]() |
![]()
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. |
|
|
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 15:10 |