我正在寻找从文本文件中提取数据并将其存储到数组的方法,以便在以后的阶段我可以将数组中存储的数据传递给另一个视图。
首先,我使用pdfparser将pdf转换为文本文件,现在需要从该文本文件中获取数据以传递给另一个视图。
我需要专家意见,请帮助
这是代码
function do_parse($ file_name) {
$parser = new \Smalot\PdfParser\Parser();
$pdf = $parser->parseFile(APPPATH.'/upload/'.$file_name);
$details = $pdf->getDetails();
// Retrieve all pages from the pdf file.
$pages = $pdf->getPages();
// Loop over each page to extract text.
foreach ($pages as $page) {
echo $page->getText();
foreach ($details as $property => $value) {
if (is_array($value)) {
$value = implode(', ', $value);
}
echo $property . ' => ' . $value . "\n";
} }