欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 会展 > composer使用

composer使用

2025/12/14 2:26:44 来源:https://blog.csdn.net/m0_59861761/article/details/141898464  浏览:    关键词:composer使用

一、安装

// 下载composer-setup.php到目标目录
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
// 运行composer-setup.php文件 生成composer.phar文件
php composer-setup.php
// 取消composer-setup.php问价的链接
php -r "unlink('composer-setup.php');"// 发现文件夹里多了个composer.phar文件了吗?运行它(composer也有提示)
php composer.phar// 没看到JSON文件?不要着急,先初始化
composer init

初始化的配置项我还没弄明白,先贴张图

这个时候就可以看见composer.json文件了

二、增加依赖

// 增加数据表依赖
composer require phpoffice/phpspreadsheet
// 增加word依赖
composer require phpoffice/phpword

三、使用

// 使用时一定注意引入的路径,本人因为路径没对怀疑了两个小时人生
<?php
require '../vendor/autoload.php';
use PhpOffice\PhpWord\PhpWord;
use App\Http\Controllers\Controller;
use PhpOffice\PhpWord\TemplateProcessor;
use phpOffice\PhpWord\Settings;class ExportTestController extends ApiBaseController {public function exportToWordAction() {$teml = './template/informationDelevery.docx';$temp = new TemplateProcessor($teml);// $table = $this->getParam('table');// $text = $this->getParam('text');// $images = $this->getParam('images');// $temp->setValue('text', "hello world");// $tmp->saveAs('hellow.docx');}
}
?>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词