Я хочу сжать строку в PHP и записать ее в файл без использования функции gzwrite, поскольку сначала хочу сохранить фактическую сжатую строку в базе данных, но я не уверен, как использовать gzcompress
, gzencode
или gzdeflate
поскольку это не очень Чисто.
Есть идеи?
Используйте gzcompress, если вы просто хотите сжать строку. gzencode также добавит заголовки файлов gzip, чтобы их можно было без сжатия непосредственно с помощью gzip и подобных инструментов.
gzdeflate использует алгоритм дефляции, который очень похож на первый.
Я думаю, что вы хотите использовать gzencode в этом случае, так как данные будут храниться в виде файла.