utf8_decode
Function • Misc changes in PHP 8.4
Converts a string from UTF-8 to ISO-8859-1, replacing invalid or unrepresentable characters.
utf8_decode Function synopsis
#[\Deprecated]
utf8_decode(string $string): string
Parameters
$string
Typestring
A UTF-8 encoded string.
Return value
Typestring
Returns the ISO-8859-1 translation of $string.
Changes to the utf8_decode Function
PHP 8.4
- Attribute added:
#[Deprecated]
PHP 8.2
- Function deprecated
PHP 8.0
- Return type added:
string - Parameter name of parameter #1 changed:
$datato$string - Parameter type added for parameter #1 (
$string):string
- utf8_decode($data)
+ utf8_decode(string $string): string PHP 7.2
utf8_decode Function Availability
utf8_decode Function Availability| PHP Version | Availability |
|---|---|
| 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 |