PHP: mb_http_output - Manual (original) (raw)

(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)

mb_http_output — Set/Get HTTP output character encoding

Description

Parameters

encoding

If encoding is set,mb_http_output() sets the HTTP output character encoding to encoding.

If encoding is omitted,mb_http_output() returns the current HTTP output character encoding.

Return Values

If encoding is omitted,mb_http_output() returns the current HTTP output character encoding. Otherwise, Returns [true](reserved.constants.php#constant.true) on success or [false](reserved.constants.php#constant.false) on failure.

Errors/Exceptions

Throws a ValueError ifencoding contains null bytes.

Changelog

Version Description
8.4.0 mb_http_output() now throws aValueError if encoding contains null bytes.
8.0.0 encoding is nullable now.

See Also