这不是一个特别的编码问题。
我有一个本地运行的脚本(PHP V5.6),它绝对是完美的。
但是,我将它FTP到我们的开发服务器以作为cron运行,但它失败了。我们的服务器运行php v5.5以解决依赖性问题。有没有办法让用户作曲家需要在运行PHP 5.5的机器上安装phpspreadsheet?
答案 0 :(得分:2)
PHPSpreadsheet是故意为PHP> = 5.6.0编写的,因为我厌倦了人们对我造成死亡威胁的方式,甚至建议应该增加运行其前任(PHPExcel)所需的PHP的最低版本从PHP 5.2开始,利用该语言的新功能来减少代码库和内存占用,并使其更高性能
PHPSpreadsheet使用仅在PHP 5.6或更高版本中可用的PHP功能,并且在2018年12月31日安全支持在该版本的PHP上结束时,很快就会失去对该版本的支持,并且需要至少PHP 7.1.0
如果您需要使用较旧的不受支持的PHP版本创建电子表格,那么您无法使用PHPSpreadsheet,并且只能使用其前身PHPExcel