Per qualche motivo non è possibile utilizzare \n
per creare un avanzamento riga durante l'output in un file con PHP. Scrive solo "\n
" nel file. Ho provato a utilizzare "\\n
", dove scrive solo "\ n" (come previsto). Ma non posso per la vita di me capire perché aggiungere \ n alle mie corde non sta creando nuove linee. Ho anche provato \r\n
ma aggiunge "\r\n
" alla riga nel file.Linefeeds PHP ( n) non funzionanti
Esempio:
error_log('test\n', 3, 'error.log');
error_log('test2\n', 3, 'error.log');
Uscite:
test\ntest2\n
Uso MAMP su OSX nel caso in cui ciò che conta (una sorta di PHP config cosa forse?).
Qualche suggerimento?
utilizzando virgolette singole non cambia il valore in entità, quindi è necessario utilizzare il doppio! +1 – RobertPitt
Come hai potuto dare una risposta così completa in meno di 2 minuti? Questa è la volta che prendo per ** leggere ** la domanda da solo! : o – cregox