如何在php中读取.DAT文件和创建数组
我有如何在php中读取.DAT文件和创建数组,php,file,Php,File,我有.Dat文件,其中包含如下记录 A079862464FEY201703210000257420170321005931902017. 有人能告诉我如何用php读取这个文件吗?我能够读取.txt文件,但无法准备.dat文件 我试过: $myfile = fopen($file, "r") or die("Unable to open file!"); $tcheckData= fread($myfile,filesize($file)); $tcheckEndOfFileArray =
.Dat
文件,其中包含如下记录
A079862464FEY201703210000257420170321005931902017.
有人能告诉我如何用php读取这个文件吗?我能够读取.txt文件,但无法准备.dat文件
我试过:
$myfile = fopen($file, "r") or die("Unable to open file!");
$tcheckData= fread($myfile,filesize($file));
$tcheckEndOfFileArray = explode('||',preg_replace( "/\r|\n/", "||", $tcheckData));
print_r($tcheckEndOfFileArray);
但我有一个内部服务器错误505。我试过了
if(isset($_REQUEST["options"]) && $_REQUEST["options"]!="") {
$content = file_get_contents($_FILES["exampleInputFile"]["name"]);
print_r($content);
}
但这也导致了一个内部服务器错误。到目前为止,您尝试了什么?请向我们展示你们自己解决这个问题的一些努力。
$content=file\u get\u contents($file\u name)
@MASIDDIQUI这也是我的建议,一个.DAT
文件应该由php作为纯文本处理,所以file\u get\u contents()
应该返回字符串“A079862464FEY201703210000257420170321005931902017”
文件.dat
是否只是一个简单的文本文件,或者其结构是否比一个简单的文本文件更简单?您在这里提问的能力没有提高,在被询问时提供额外信息的能力也非常差。PHP标记区域中的问题通常会很快被发现,请等待几分钟回答问题