Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 105 Pomógł: 3 Dołączył: 26.02.2008 Ostrzeżenie: (0%)
|
Witajcie. Podczas zapisywania pliku txt za pomocą funkcji fopen, fwrite, fclose nie mogę wrzucić do niego łamania linii. Próbowałem przez \r\n, \n oraz \n\r i nic.
Efekt: Cytat ==== 22:01 ==== .... ====\r\n== mc_gross => 2.00\r\n== protection_eligibility => Eligible\r\n== address_status => confirmed\r\n== payer_id => PQTXAWLAHL86A\r\n== tax => 0.00\r\n==== VERIFIED ====\r\n\r\n Sam skrypt php jest następujący:
I co ja mam począć? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
I bez escape'owania backslashy, bo wtedy wyjdzie po prostu \n zamiast znaku nowej linii. (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Nie ma sensu się męczyć, użyj stałej PHP_EOL, która oznacza właśnie znak nowej linii. |
|
|
|
Victor152 [PHP]Odwieczny problem łamania linii (fwrite) w pliku txt 5.08.2009, 19:04:17
zimekk zamiast uzywac w str_replace pojedynczych ' ... 5.08.2009, 19:15:44
vokiel Aby \n był odczytany jako znak nowej linii mu... 5.08.2009, 21:00:26
Victor152 Cytat(zimekk @ 5.08.2009, 20:15:44 ) ... 6.08.2009, 10:36:49 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 19:14 |