phpでエクセルファイルをCSVファイルに変換したい
■やりたいこと
PHPExelライブラリを使用し、サーバ側に保存されたエクセルファイルをcsvファイルに変換し、
新たにcsvファイルとして保存したい。
◯サーバ側にすでに保存されたエクセルファイルのイメージ(juchuu.xls)
item1 item2 item3
2 3 6
◯新たに変換させたいcsvファイル
item1,item2,item3
2,3,6
■実際のプログラム
・サーバ側の該当フォルダにjuchuu.xlsが保存されている
・ライブラリとしてPHPEXLELのプログラム一式がサーバ側に保存されている
<?php
echo "段階0";
require_once(__DIR__ . "/lib/PHPExcel.php");
require_once(__DIR__ . "/lib/PHPExcel/IOFactory.php");
echo "段階1";
// PHPExcelオブジェクトを生成する
$reader = PHPExcel_IOFactory::createReader("Excel2007");
echo "段階2";
//Excel読み込み
$book = $objReader->load('./juchuu.xls');
echo "段階3";
//CSV保存
$writer = PHPExcel_IOFactory::createWriter($book, 'csv');
$writer->save('./juchuu3.csv');
?>
■できないこと(結果)
・段階2 まで表示された
・当然、csvファイルも保存されていない。
■おしえていただきたいこと
・どこが間違っていますか?
■参考にしたQuita記事
https://qiita.com/hodade/items/13aa1df16bb5f4c2702a