30分トーク

--enable-zip が使えなくなった?それ PHP 単体で読み込めば解決できます。 PHPerKaigi 2020

2
m3m0r7 めもりー m3m0r7
PHP 7.4 より、PHP をビルドする際に使用されるオプションである --enable-zip が正式にバンドルされなくなりました。
これにより、 PHP で zip を展開したり、読み込んだりすることにハードルが上がってしまいました。
libzip は PHP 7.3 より、libzip 自体の野良ビルドが必要であったり、 cmake のバージョン自体もあげないといけなかったり、必要なモジュール導入のハードルが高くなっていました。
PECL に移ったとはいえ、ビルドするのはなかなか敷居が高いです。ではどうしたらいいのか。何もモジュールにこだわる必要はありません。 PHP 単体で zip ファイルを読めばいいのです。本セッションでは、 PHP でどのようにして zip ファイルを読み込むのかをトークさせていただければと思います。
phperkaigi-2019 sponsors phperkaigi-2019 potential-sponsors
情熱加点 非採択 仮採択 ルーキーズLT
仮採択 他を採択済 非採択 🤔 👍 タイテ配置👌
ジョーカー