如何在PHP中读取xls数据?

时间:2018-03-14 22:26:58

标签: php

我只需要一种方法来读取xls数据文件:

frase  img
aaa    bbb
ccc    ddd
eee    fff
hhh    iii
jjj    kkk

我刚刚写了这段代码:

<?php

require('spreadsheet-reader-master/php-excel-reader/excel_reader2.php');
require('spreadsheet-reader-master/SpreadsheetReader.php');


if(isset($_POST["Import"]))
{

    echo $filename=$_FILES["file"]["tmp_name"];
    if($_FILES["file"]["size"] > 0)
    {
        $Reader = new SpreadsheetReader($_FILES["file"]["tmp_name"]);

        foreach ($Reader as $Row)
        {
            print_r($Row);
        }

        echo 'File has been successfully Imported';
    }
    else
        echo 'Invalid File:Please Upload xls File';
}




?>



<!DOCTYPE html>
<html lang="en">

  <head></head>
  <body>


<form enctype="multipart/form-data" method="post" role="form">
    <div class="form-group">
        <label for="exampleInputFile">File Upload</label>
        <input type="file" name="file" id="file" size="150">
        <p class="help-block">Only Excel File Import.</p>
    </div>
    <button type="submit" class="btn btn-default" name="Import" value="Import">Upload</button>
</form>


  </body>
</html>

但是当我导入该文件时,我得到了这个:

/membri/.dummy/temp/phpShRm3wArray ( [0] => ��ࡱ�;�� [1] =>  [2] => �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� ) Array ( [0] => ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Root Entry���������������������������������������������������������������� [1] => ) Array ( [0] =>  ���� ��������#$%&����(���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� [1] => � �����\pCalc B�a�=���=@ 8�@�"��1���Arial1���Arial1���Arial1���Arial�General���� � ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� ��� �� �� � �+�� �� �)�� �� �,�� �� �*�� �� � [2] => �� �� ������������������`��Foglio1�''��T��Z�R�3��� [3] => �@@� ��Rfraseimgaaabbbcccdddeeefffhhhiiijjjkkk�cc ) Array ( [0] => [1] => � �d����MbP?_�%��*+�%"&C&"Times New Roman,Standard"&12&A,)&C&"Times New Roman,Standard"&12Pagina &P��&333333�?'333333�?(�-؂-��?)�-؂-��?�" [2] => d�,,333333�?333333�?U ) Array ( [0] => }�� ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] => � ) Array ( [0] =>  [1] => � ) Array ( [0] =>  ) Array ( [0] => � ) Array ( [0] => �P�H��0�( [1] => � ) Array ( [0] => �>�@gg���� ) Array ( [0] => �� ) Array ( [0] => �����FMicrosoft Excel 97-TabelleBiff8�������Oh��+'��0 px������ [1] => � ) Array ( [0] => ��� ���1@�/ @@Hj�ػ�@����ػ�����՜.��+,��D��՜.��+,��\����Root Entry���������F@ ) Array ( [0] => Workbook�����CompObj��������IOle ) Array ( [0] => ������������!SummaryInformation(��������"8DocumentSummaryInformation8������������'t�������������������������������� ) File has been successfully Imported

为什么?

0 个答案:

没有答案