ホームページ バックエンド開発 PHPチュートリアル php应该怎么读取word和Excel文件的内容

php应该怎么读取word和Excel文件的内容

Jun 13, 2016 am 10:14 AM
array excel quot temp

php应该如何读取word和Excel文件的内容?
如题。

------解决方案--------------------
读EXCEL文件内容,可以直接把EXCEL文件另存为CSV格式的,然后直接像读取文本一样读取就好了
------解决方案--------------------

PHP code
<?phpfunction ReadExcelSheet($filename){    $test=file($filename);    $ar1=str_replace("~[^\t]*\t","\t",$test);    $ar2=str_replace("~","",$ar1);    $ar=str_replace("","",$ar2);    $temp=array();    for ($i=0; $i<count($ar); $i++) {        if((substr($ar[$i],0,1)!= "\t")){            if($ar[$i]!=="\r\n"){                array_push($temp,$ar[$i]);            }        }    }    $name=split("\t",$temp[0]);    $ExcelList=array();    for($i=1;$i<count($temp);$i++){        $split_result=split("\t",$temp[$i]);        array_push($ExcelList,$split_result);    }    $result=insert_into_array($ExcelList,0,$name);    return($result);}function insert_into_array($array,$ky,$val){ $n = $ky; foreach($array as $key => $value)   {     $backup_array[$key] = $array[$key];   } $upper_limit = count($array); while($n <br><font color="#e78608">------解决方案--------------------</font><br>又是不结贴然后开贴的。<br><br>老帖子的回答:http://topic.csdn.net/u/20090108/17/0431cb64-6a3c-4120-8e8e-8201710018d7.html<br><font color="#e78608">------解决方案--------------------</font><br>mark<br><font color="#e78608">------解决方案--------------------</font><br>嗯。学习了~<br><font color="#e78608">------解决方案--------------------</font><br>xsl文件的解析有专门的类。<br><br>doc文件你必须要转换为其他文件的格式xml或者是html才好解析.<br><font color="#e78608">------解决方案--------------------</font><br>2楼贴的只是读csv而已,不是什么EXCEL,WORD。<br>真正要读写EXCEL,WORD,还得COM出马,PHP有COM接口的。<div class="clear">
                 
              
              
        
            </div>
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Excelで3つ以上のキーワードを同時にフィルタリングする方法 Excelで3つ以上のキーワードを同時にフィルタリングする方法 Mar 21, 2024 pm 03:16 PM

Excelで3つ以上のキーワードを同時にフィルタリングする方法

Excelで印刷時に枠線が消えてしまった場合はどうすればよいですか? Excelで印刷時に枠線が消えてしまった場合はどうすればよいですか? Mar 21, 2024 am 09:50 AM

Excelで印刷時に枠線が消えてしまった場合はどうすればよいですか?

Excelで下付き文字を入力する方法 Excelで下付き文字を入力する方法 Mar 20, 2024 am 11:31 AM

Excelで下付き文字を入力する方法

Excelテーブル互換モードを通常モードに変更する方法 Excelテーブル互換モードを通常モードに変更する方法 Mar 20, 2024 pm 08:01 PM

Excelテーブル互換モードを通常モードに変更する方法

Excelの読み取りモードを設定する場所 Excelの読み取りモードを設定する場所 Mar 21, 2024 am 08:40 AM

Excelの読み取りモードを設定する場所

Excelで上付き文字を設定する方法 Excelで上付き文字を設定する方法 Mar 20, 2024 pm 04:30 PM

Excelで上付き文字を設定する方法

エクセルでiif関数を使う方法 エクセルでiif関数を使う方法 Mar 20, 2024 pm 06:10 PM

エクセルでiif関数を使う方法

ExcelデータをHTMLで読み込む方法 ExcelデータをHTMLで読み込む方法 Mar 27, 2024 pm 05:11 PM

ExcelデータをHTMLで読み込む方法

See all articles