(PHP 4, PHP 5, PHP 7)
utf8_encode — Encodes an ISO-8859-1 string to UTF-8
$data
) : string
This function converts the string data
from the
ISO-8859-1
encoding to UTF-8
.
Note:
Many web pages marked as using the
ISO-8859-1
character encoding actually use the similarWindows-1252
encoding, and web browsers will interpretISO-8859-1
web pages asWindows-1252
.Windows-1252
features additional printable characters, such as the Euro sign (€
) and curly quotes (“
”
), instead of certainISO-8859-1
control characters. This function will not convert suchWindows-1252
characters correctly. Use a different function ifWindows-1252
conversion is required.
data
An ISO-8859-1 string.
Returns the UTF-8 translation of data
.
Version | Description |
---|---|
7.2.0 | This function has been moved to the core of PHP, and therefore lifting the requirement on the XML extension for this function to be available. |