utf8_encode

FunctionMisc changes in PHP 8.4

Converts a string from ISO-8859-1 to UTF-8.

PHP 5
PHP 7
PHP 8.0
Improved
PHP 8.1
PHP 8.2
Deprecated
PHP 8.3
PHP 8.4
Changed
PHP 8.5
PHP 8.6

utf8_encode Function synopsis

#[\Deprecated]
utf8_encode(string $string): string

Parameters

$string

Typestring

An ISO-8859-1 string.

Return value

Typestring

Returns the UTF-8 translation of $string.

Changes to the utf8_encode Function

PHP 8.4

PHP 8.2

  • Function deprecated

PHP 8.0

  • Return type added: string
  • Parameter name of parameter #1 changed: $data to $string
  • Parameter type added for parameter #1 ($string): string
- utf8_encode($data)
+ utf8_encode(string $string): string

PHP 7.2

utf8_encode Function Availability

PHP VersionAvailability
PHP 8.6Upcoming Release Yes Deprecated
PHP 8.5Supported (Latest) Yes Deprecated
PHP 8.4Supported Yes Deprecated
PHP 8.3Security-Fixes Only Yes Deprecated
PHP 8.2Security-Fixes Only Yes Deprecated
PHP 8.1Unsupported Yes
PHP 8.0Unsupported Yes
PHP 7.4Unsupported Yes
PHP 7.3Unsupported Yes
PHP 7.2Unsupported Yes
PHP 7.1Unsupported Yes
PHP 7.0Unsupported Yes
PHP 5.6Unsupported Yes
PHP 5.5Unsupported Yes
PHP 5.4Unsupported Yes
PHP 5.3Unsupported Yes