WP_Http_Encoding::compress() WordPress Method
The WP_Http_Encoding::compress() method is used to compress data before sending it over the HTTP wire. This is useful for increasing performance by reducing the amount of data that needs to be sent.
WP_Http_Encoding::compress( string $raw, int $level = 9, string $supports = null ) #
Compress raw string using the deflate format.
Description
Supports the RFC 1951 standard.
Parameters
- $raw
(string)(Required)String to compress.
- $level
(int)(Optional) Compression level, 9 is highest.
Default value: 9
- $supports
(string)(Optional) not used. When implemented it will choose the right compression based on what the server supports.
Default value: null
Return
(string|false) Compressed string on success, false on failure.
Source
File: wp-includes/class-wp-http-encoding.php
public static function compress( $raw, $level = 9, $supports = null ) { return gzdeflate( $raw, $level ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
2.8.0 | Introduced. |