- 我的php版本PHP Version 8.2.12;下载的是2025/4/8日phpoffice/phpspreadsheet的最新版本4.1
- 修改php目录下的php.ini配置 ;extension=gd 大概在930行,前面的分号去掉,;extension=zip 前面的分号去掉 大概在960行
- 在php项目目录中建立一个php文件,如:index.php
- 测试index.php是否能访问
- 代码如下:
<?phpphpinfo();
?>
-
运行index.php,看到php相关配置信息,运行成功之后,开始准备下载composer
-
清空index.php,写入代码
<?php
copy('https://install.phpcomposer.com/installer', 'composer-setup.php');
?> -
浏览器url运行index.php,在index.php目录下会下载到文件 composer-setup.php
-
在浏览器中运行如:http://127.0.0.1/5.GZ/composer-setup.php 5.GZ 是项目目录
-
运行以上会得到文件 composer-temp.phar
-
在目录下新建一个txt文件,改名为composer.json,写入以下内容
{
"require": {
"phpoffice/phpspreadsheet": "^4.1"
}
} -
建立php环境变量,假设php.exe的路径为:D:\PHP\xampp\php
-
在系统变量
变量Path中添加以上内容。
-
在composer.phar目录中建一个txt文档,写入cmd,txt文档改名为 .bat
-
双击.bat,执行命令php composer.phar install 或者 php composer.phar require phpoffice/phpspreadsheet(2种命令执行的结果有所不同,可自行学习,我也在学习中)
-
显示一下结果则是成功了
-
执行后就会或得 vendor文件夹和一个composer.lock文件,可以复制vendor文件夹到其他项目中使用
-
在php页面中使用方法为,在页面中引用文件,页面的相对路径
<?php
require 'vendor/autoload.php';
? -
引入以上php页面之后就可以使用了
-
具体excel上传和下载,我会继续测。
在PHP的项目中用composer安装phpoffice/phpspreadsheet的详细方法(方法之一) 针对php小白的完美教程。excel导入导出到mysql。原创测试
于 2025-04-08 17:48:01 首次发布