@@ -67,7 +67,7 @@ extension=zstd.so
6767Name | Default | Changeable
6868------------------------------- | ------- | ----------
6969zstd.output\_ compression | 0 | PHP\_ INI\_ ALL
70- zstd.output\_ compression\_ level | -1 | PHP\_ INI\_ ALL
70+ zstd.output\_ compression\_ level | 3 | PHP\_ INI\_ ALL
7171zstd.output\_ compression\_ dict | "" | PHP\_ INI\_ ALL
7272
7373* zstd.output\_ compression _ boolean_ /_ integer_
@@ -82,8 +82,8 @@ zstd.output\_compression\_dict | "" | PHP\_INI\_ALL
8282* zstd.output\_ compression\_ level _ integer_
8383
8484 Compression level used for transparent output compression.
85- Specify a value between 0 to 22.
86- The default value of -1 uses internally defined values (3).
85+ Specify a value between 1 to 22.
86+ The default value of ` ZSTD_COMPRESS_LEVEL_DEFAULT ` (3).
8787
8888* zstd.output\_ compression\_ dict _ string_
8989
@@ -97,8 +97,8 @@ Name | Description
9797ZSTD\_ COMPRESS\_ LEVEL\_ MIN | Minimal compress level value
9898ZSTD\_ COMPRESS\_ LEVEL\_ MAX | Maximal compress level value
9999ZSTD\_ COMPRESS\_ LEVEL\_ DEFAULT | Default compress level value
100- LIBZSTD \_ VERSION\_ NUMBER | libzstd version number
101- LIBZSTD \_ VERSION\_ STRING | libzstd version string
100+ ZSTD \_ VERSION\_ NUMBER | libzstd version number
101+ ZSTD \_ VERSION\_ TEXT | libzstd version string
102102
103103## Function
104104
@@ -111,12 +111,14 @@ LIBZSTD\_VERSION\_STRING | libzstd version string
111111* zstd\_ uncompress\_ init — Initialize an incremental uncompress context
112112* zstd\_ uncompress\_ add — Incrementally uncompress data
113113
114-
114+ ---
115115### zstd\_ compress — Zstandard compression
116116
117117#### Description
118118
119- string ** zstd\_ compress** ( string _ $data_ [ , int _ $level_ = 3 ] )
119+ ``` php
120+ zstd_compress ( string $data, int $level = ZSTD_COMPRESS_LEVEL_DEFAULT ): string|false
121+ ```
120122
121123Zstandard compression.
122124
@@ -128,8 +130,8 @@ Zstandard compression.
128130
129131* _ level_
130132
131- The level of compression (1-22).
132- (Defaults to 3 )
133+ The level of compression (e.g. 1-22).
134+ (Defaults to ` ZSTD_COMPRESS_LEVEL_DEFAULT ` )
133135
134136 A value smaller than 0 means a faster compression level.
135137 (Zstandard library 1.3.4 or later)
@@ -138,12 +140,14 @@ Zstandard compression.
138140
139141Returns the compressed data or FALSE if an error occurred.
140142
141-
143+ ---
142144### zstd\_ uncompress — Zstandard decompression
143145
144146#### Description
145147
146- string ** zstd\_ uncompress** ( string _ $data_ )
148+ ``` php
149+ zstd_uncompress ( string $data ): string|false
150+ ```
147151
148152Zstandard decompression.
149153
@@ -159,12 +163,14 @@ Zstandard decompression.
159163
160164Returns the decompressed data or FALSE if an error occurred.
161165
162-
166+ ---
163167### zstd\_ compress\_ dict — Zstandard compression using a digested dictionary
164168
165169#### Description
166170
167- string ** zstd\_ compress\_ dict** ( string _ $data_ , string _ $dict_ [ , int _ $level_ = 3 ] )
171+ ``` php
172+ zstd_compress_dict ( string $data , string $dict, int $level = ZSTD_COMPRESS_LEVEL_DEFAULT ): string|false
173+ ```
168174
169175Zstandard compression using a digested dictionary.
170176
@@ -182,19 +188,21 @@ Zstandard compression using a digested dictionary.
182188
183189* _ level_
184190
185- The level of compression (1-22).
186- (Defaults to 3 )
191+ The level of compression (e.g. 1-22).
192+ (Defaults to ` ZSTD_COMPRESS_LEVEL_DEFAULT ` )
187193
188194#### Return Values
189195
190196Returns the compressed data or FALSE if an error occurred.
191197
192-
198+ ---
193199### zstd\_ uncompress\_ dict — Zstandard decompression using a digested dictionary
194200
195201#### Description
196202
197- string ** zstd\_ uncompress\_ dict** ( string _ $data_ , string _ $dict_ )
203+ ``` php
204+ zstd_uncompress_dict ( string $data , string $dict ): string|false
205+ ```
198206
199207Zstandard decompression using a digested dictionary.
200208
@@ -215,31 +223,36 @@ Zstandard decompression using a digested dictionary.
215223
216224Returns the decompressed data or FALSE if an error occurred.
217225
218-
226+ ---
219227### zstd\_ compress\_ init — Initialize an incremental compress context
220228
221229#### Description
222230
223- Zstd\\ Compress\\ Context ** zstd\_ compress\_ init** ( [ int _ $level_ = ZSTD_COMPRESS_LEVEL_DEFAULT ] )
231+ ``` php
232+ zstd_compress_init ( int $level = ZSTD_COMPRESS_LEVEL_DEFAULT ): Zstd\Compress\Context|false
233+ ```
224234
225235Initialize an incremental compress context
226236
227237#### Parameters
228238
229239* _ level_
230240
231- The higher the level, the slower the compression. (Defaults to ` ZSTD_COMPRESS_LEVEL_DEFAULT ` )
241+ The higher the level, the slower the compression.
242+ (Defaults to ` ZSTD_COMPRESS_LEVEL_DEFAULT ` )
232243
233244#### Return Values
234245
235246Returns a zstd context instance on success, or FALSE on failure
236247
237-
248+ ---
238249### zstd\_ compress\_ add — Incrementally compress data
239250
240251#### Description
241252
242- string ** zstd\_ compress\_ add** ( Zstd\\ Compress\\ Context _ $context_ , string _ $data_ [ , bool _ $end_ = false ] )
253+ ``` php
254+ zstd_compress_add ( Zstd\Compress\Context $context, string $data, bool $end = false ): string|false
255+ ```
243256
244257Incrementally compress data
245258
@@ -261,25 +274,29 @@ Incrementally compress data
261274
262275Returns a chunk of compressed data, or FALSE on failure.
263276
264-
277+ ---
265278### zstd\_ uncompress\_ init — Initialize an incremental uncompress context
266279
267280#### Description
268281
269- Zstd\\ UnCompress\\ Context ** zstd\_ uncompress\_ init** ( void )
282+ ``` php
283+ zstd_uncompress_init ( void ): Zstd\UnCompress\Context|false
284+ ```
270285
271286Initialize an incremental uncompress context
272287
273288#### Return Values
274289
275290Returns a zstd context instance on success, or FALSE on failure
276291
277-
292+ ---
278293### zstd\_ uncompress\_ add — Incrementally uncompress data
279294
280295#### Description
281296
282- string ** zstd\_ uncompress\_ add** ( Zstd\\ UnCompress\\ Context _ $context_ , string _ $data_ )
297+ ``` php
298+ zstd_uncompress_add ( Zstd\UnCompress\Context $context, string $data ): string|false
299+ ```
283300
284301Incrementally uncompress data
285302
@@ -300,18 +317,17 @@ Returns a chunk of uncompressed data, or FALSE on failure.
300317
301318## Namespace
302319
303- ```
320+ ``` php
304321Namespace Zstd;
305322
306- function compress( $data [, $level = 3 ] )
307- function uncompress( $data )
308- function compress_dict ( $data, $dict )
309- function uncompress_dict ( $data, $dict )
310- function compress_init ( [ $level = 3 ] )
311- function compress_add ( $context, $data [, $end = false ] )
312- function uncompress_init ()
313- function uncompress_add ( $context, $data )
314-
323+ function compress( string $data, int $level = ZSTD_COMPRESS_LEVEL_DEFAULT ): string|false {}
324+ function uncompress( string $data ): string|false {}
325+ function compress_dict ( string $data, string $dict, int $level = ZSTD_COMPRESS_LEVEL_DEFAULT ): string|false {}
326+ function uncompress_dict ( string $data, string $dict ): string|false {}
327+ function compress_init ( int $level = ZSTD_COMPRESS_LEVEL_DEFAULT ): \Zstd\Compress\Context|false {}
328+ function compress_add ( \Zstd\Compress\Context $context, string $data, bool $end = false ): string|false {}
329+ function uncompress_init (): \Zstd\UnCompress\Context|false {}
330+ function uncompress_add ( \Zstd\UnCompress\Context $context, string $data ): string|false
315331```
316332
317333` zstd_compress ` , ` zstd_uncompress ` , ` zstd_compress_dict ` ,
0 commit comments