さくらサーバーにてPhpSpreadsheetを使おうとテストしている、PHP関連初心者で御座います。
サンプル入力をおこなうもエラーが出てしまい、詰まっています。
エラー内容
Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in 〇〇/www/muto/sample.php on line 4
コード
<!--?php require '/home/mobile-crmtool/www/muto/vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\Writer\Xlsx; class Sample extends CI_Controller { public function index() { $spreadsheet = new Spreadsheet(); $sheet = $spreadsheet--->getActiveSheet(); $sheet->setCellValue('A1', 'Hello World !'); $writer = new Xlsx($spreadsheet); $writer->save('hello world.xlsx'); } } 1~5行目にエラーがあるのは把握してはいるのですが、ダブルクオートなどを足しても状況変わらずです。 宜しくお願い致します。コードはマークダウンのcode機能を利用してご提示ください。
※でないとインデントやスペースなど正しく提供されませんので構文確認ができません
質問は編集できますので適宜ご対応ください。
>CI_Controller
導入されているフレームワークはCodeIgniterでしょうか。
タグに追加しておいてください。
あと念のため、PHPのバージョンも追記願います。
\ ←これってちゃんと「バックスラッシュ」にしてますか?
マークダウン
https://teratail.com/help#about-markdown
※適当にやるんじゃなくて説明書読みましょう
あと、編集しても履歴で確認できるので、もし公開できないものを載せてしまっているのでしたら
回答つく前に削除依頼して新しく質問立て直してください。
あなたの回答
tips
プレビュー