从文本文件中提取数据并将其存储到数组中

时间:2017-07-20 08:47:12

标签: php codeigniter pdf text

我正在寻找从文本文件中提取数据并将其存储到数组的方法,以便在以后的阶段我可以将数组中存储的数据传递给另一个视图。

首先,我使用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";

} }

0 个答案:

没有答案