>  기사  >  백엔드 개발  >  PHP는 Excel을 읽고 구현 코드를 표시합니다.

PHP는 Excel을 읽고 구현 코드를 표시합니다.

小云云
小云云원래의
2018-02-27 13:30:062310검색

이 기사는 주로 PHP로 Excel을 읽는 방법을 공유하고 구현 코드를 보여줍니다.

이 도구를 사용하세요. phpExcelReader무료이기 때문이죠

index.php를 작성하고 리소스 파일 excel_reader2.php를 소개하세요.index.php 引入资源文件 excel_reader2.php .

<?phperror_reporting(E_ALL ^ E_NOTICE);
error_reporting(0);// error_reporting(E_ALL ^ E_NOTICE);require_once &#39;excel_reader2.php&#39;; //加载工具$data = new Spreadsheet_Excel_Reader("example.xls"); //将指定excel文件交给工具进行解析,并把结果赋给$data变量echo $data->dump(true,true);//输出结果,其中dump()函数的两个参数用于指定否需要显示excel文件中原有的行号和列号
 ?>

因为这个工具是远古时期的东西,php7环境直接架起来会有错误提示.
修改excel_reader2.php以下几个地方用来修改和屏蔽错误..

  1. 98行注销  function OLERead() { } 这个函数

  2. split(  替换成 explode(

  3. index.php

    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Spreadsheet_Excel_Reader has a deprecated constructor in D:\xampp\htdocs\pdfreader\excel_reader2.php on line 312Warning: gmdate() expects parameter 2 to be integer, float given in D:\xampp\htdocs\pdfreader\excel_reader2.php on line 79Warning: gmdate() expects parameter 2 to be integer, float given in D:\xampp\htdocs\pdfreader\excel_reader2.php on line 79

    이 도구는 고대부터 사용되었기 때문입니다. 번, php7 환경을 직접 설정하면 오류 메시지가 나옵니다.
  4. 다음 위치의 excel_reader2.php를 수정하여 오류를 차단하세요..
  1. Line 98 로그아웃 function OLERead() { } 이 함수

  2. split(explode()로 대체합니다. >


    index.php에서 `error_reporting(0) 오류 옵션을 차단하세요.

    수정 후에도 다음과 같은 경고가 계속 표시됩니다

    error_reporting(0);
    어떻게 해야 하나요? ? 진정하세요~rrreee

    관련 추천:

    PHPExcel에서 Excel 시간을 읽는 샘플 코드에 대한 자세한 소개🎜🎜🎜🎜php는 Excel 파일을 생성하고 읽습니다🎜🎜🎜🎜phpExcel은 Excel 파일을 읽습니다🎜🎜

위 내용은 PHP는 Excel을 읽고 구현 코드를 표시합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.