Я создаю файл журнала для всего вызова api в своем приложении, написанного на php (Symfony). При создании файла журнала я использовал "\n" в качестве новых символов строки, но он не работает.
my code is -
$log = "\n Account: ".$Account."---ID: ".$ID;
$log .= "\n Params: ".$params."\n";
$log .= "\n response: ".$response."\n";
Это выводит меня в одну строку, я также пробовал "\ r\n" и "PHP_EOL", но это не работает.
Как я могу решить эту проблему?
благодаря
Я думаю, вы должны заменить \n
на <br>
, но без скобок в скобках
Ниже должно работать. И я использую это для всех своих проектов, чтобы найти ошибку
$contents = file_get_contents('text.txt'); // TO LOAD THE EXISTING CONTENTS OF ERROR LOG FILE
$contents .= PHP_EOL."\n Account: ".$Account."---ID: ".$ID; // CONCAT. ACCOUNT NUMBER
$contents .= PHP_EOL."\n Params: ".$params."\n"; // CONCAT. PARAMS
$contents .= PHP_EOL."\n response: ".$response."\n"; // CONCAT. RESPONSE
file_put_contents('text.txt', $contents, FILE_APPEND); // WRITING ENIRE LOG BACK INTO LOG FILE
<br>
вместо\n
.