1
我對使用PHP的文件進行了一些更改,並且在運行代碼後沒有發現任何更改(沒有任何錯誤)。PHPExcel:如何在更改之後保存加載的文件?
我知道我必須在更改其中的東西后立即保存文件。
當使用「保存」功能,我得到:
(!) Fatal error: Call to undefined method PHPExcel_Worksheet::save() in C:\wamp\www\PHPExcel\excel_fun.php on line 32
這是我的功能,我打電話的方式:
function save_file(){
global $objPHPExcel;
$objPHPExcel->getActiveSheet()->save('keywords.xlsx');
}
save_file();
我嘗試使用 $objPHPExcel->save('keywords.xlsx');
也沒有任何成功
得到相同的錯誤:
(!) Fatal error: Call to undefined method PHPExcel::save() in C:\wamp\www\PHPExcel\excel_fun.php on line 32
那麼是正確的做法嗎?
我只是不明白,爲什麼我需要使用'createWriter'並將其保存爲一個新對象,而不是使用相同的對象變量。 –
因爲這是初次編寫庫時的設計決定,所以可以很容易地使用不同的編寫器對象來處理支持的每種不同的文件格式。 –
好的。很酷,謝謝。 是的,我看到很多這樣的例子,但我不知道這是強制性的這種方式工作.. –