首页 > 解决方案 > 如何使用 php 导入文件并保留其缩进?

问题描述

所以我目前正在用php编写一个脚本。因此我需要将文件导入脚本。该文件包含许多非常重要的缩进。当我将它作为字符串或数组导入时,缩进会丢失。我能做什么或应该如何导入文件?

问候

编辑:

$file_content = file_get_contents( 'D:/XAMPP/htdocs/158400.log' );

在这个日志文件中有各种不必要的警告和错误,我只需要几个。计划是提取我需要的错误并通过电子邮件发送给我自己。整个电子邮件脚本已经完成,我只需要电子邮件正文的内容。错误日志如下所示:(示例)

ERROR: in process 345 (C::/example/ex/..) in thread 454 at 12.5.2022 8:20:03
    important error log
    important error log
    important error log
unnecessary next logs 
....

所以我的想法是检测关键词(如ERROR)并将所有在ERROR词下缩进的电子邮件行发送出去。问题开始了。当我输入带有文件获取内容的文件时,所有缩进都会丢失,无论是字符串还是数组。那我该怎么办呢?我希望这次我的问题能更好地表达出来,对不起各位:)

标签: phpfileimport

解决方案


推荐阅读