我正在尝试使用PHP打开和处理ASCII文件,但是遇到了问题.问题是删除了空格,我不希望发生这种情况,因为文件是固定宽度的.
我使用的PHP脚本是这样的:
$myFile = Test.SEG";
$file_handler = fopen ($myFile, r) or die ("Can't open SEG File.");
while (!feof($file_handler))
{
$dataline = fgets($file_handler);
echo $dataline, "<br />";
}
Run Code Online (Sandbox Code Playgroud)
我尝试在这里粘贴原始文件的样本,但这里也删除了空格!
在这个阶段,我只是逐步构建脚本,一次一步地工作,但这是我已经得到的.我打算在'$ dataline'上使用substr()来挑选我需要的字段.
关于如何保持空间完整的任何建议?有些东西告诉我它与编码有关,但我不确定.
谢谢!